Added in 1.9.7
$channel(N|#|@<wid>)
Returns information about channel # or Nth channel.
Same as $chan.
Parameters
Parameter | Description |
N | The Nth channel. |
# | The channel name. |
@<wid> | Channel matching a window id. |
Properties
Property | Description |
.topic | Returns the channel topic. |
.topicsetby | Returns the nick who set the current channel topic. (AdiIRC only) |
.topicsetat | Returns the time the current channel topic was set. (AdiIRC only) |
.mode | Returns the channel modes. |
.rawmode | Returns all channel modes and parameters. (AdiIRC only) |
.key | Returns the channel key. |
.limit | Returns the channel user limit. |
.logfile | Returns the channel log filename. (if any) |
.stamp | Returns $true if timestamps is enabled for this channel, otherwise $false. |
.status | Returns the channel status, Parted/Joined/Kicked/Joining. |
.wid | Returns the associated window id. |
.cid | Returns the associated connection id. |
.hwnd | Returns associated window handle. |
.inwho | Returns $true if you sent a /who #channel to the server to fill the IAL with addresses from that channel, and the /who is still in progress, otherwise $false. |
.banlist | Returns $true if the channel ban list is synced for this channel, otherwise $false. |
.ibl | Returns $true if the channel ban list is synced for this channel, otherwise $false. |
.iel | Returns $true if the channel exception list is synced for this channel, otherwise $false. |
.iil | Returns $true if the channel invite list is synced for this channel, otherwise $false. |
.iql | Returns $true if the channel quiet list is synced for this channel, otherwise $false. (AdiIRC only) |
.ial | Return $true if the internal address list has been filled, otherwise $false. |
.idle | Returns the amount of time the channel has been idle. This does not include entries made from the local AdiIRC client. |
.lastnick | Returns the last nick who spoke on the channel, returns [[$null] if last message didn't have a nick. (AdiIRC only) |