Control
The Control dialog performs functions related to channel and user control.
Auto-Op
If a user joins a channel where you have Ops and that user's address is listed in the auto-op list, they will be given Op status. You can add an address to the list in the following format:
nick!userid@host,#channel1,#channel2
On IRC, user addresses are specified in the format:
nick!userid@host
So if my nickname is MadGoat and my address is
khaled@mirc.com then to put me in your list, you would use:
madgoat!khaled@mirc.com
If I change nicknames a lot, then you would use:
*!khaled@mirc.com
If I change my nickname and userid a lot, then:
*!*@mirc.com
The /aop command
/aop [-rw] <on|off|nick/address> [#channel1,#channel2,...] [type] [network]
The -r switch indicates that the address is to be removed.
The -w switch makes the auto-op apply to any network.
If you do not specify a type then only the users nickname is used. If you specify a type then the users address is looked up via the server.
The $aop identifier returns $true if auto-op is enabled, and $false if it isn't.
The $aop(address/N) identifier returns any matching address in the list, or the Nth address. The .type property returns the list of channels. The .network property returns the associated network, if any.