# $EPIC: ischanop.txt,v 1.5 2006/10/13 17:51:04 sthalik Exp $ ======Synopsis:====== $__ischanop__( ) ======Technical:====== * If the argument is omitted, the empty string is returned. * If the argument is omitted, or if it is a literal star ('*'), then the current channel is assumed. * BEWARE -- if you are connected to more than one server and the current window is connected to a different server than whatever context this function is called in, it may falsely return 0. To be sure, always specify the channel name! * This function returns 1 if is a channel operator on . * This function uses the internal channel cache: * Both you and must be on or it will return 0. * If /on channel_sync has not been thrown for it may return 0. ======Practical:====== Many scripts try to avoid giving channel operator status (+o) to those who already have it (to save bandwidth). You can use this function to see if someone is a channel operator as a condition of some other action. ======Returns:====== | 1 | is a channel operator on | | 0 | is not a channel operator on | ======History:====== This function first appeared in ircII-2.2pre1