ChanServ
ChanServ allows you to register and control various aspects of channels. ChanServ can often prevent malicious users from "taking over" channels by limiting who is allowed channel operator privileges. Available commands are listed below.
To use them, type /msg ChanServ cmmand
For more information on a specific command, type /msg ChanServ HELP command
Register a channel
Users can use services in order to claim/register an empty channel. Registering a channel keeps the channel name safe for the user and gives them the ability to use variety of different Xertion services.
- Usage: /msg ChanServ REGISTER #channel password description
- Example: /msg ChanServ REGISTER #newchannel mynewpassword A brand new channel
- This allows you to register the channel #newchannel with password mynewpassword and with description "A brand new channel". You must be an operator in #newchannel and the channel must not be already registered.
Identify as channel owner
This command allows you to identify to ChanServ as the owner of the channel. You must have the channel password in order to use this command.
- Usage: /msg ChanServ IDENTIFY #channel password
- Example: /msg ChanServ IDENTIFY #lobby xertionpassword
Unban User from Channel
If you have been banned out of a channel and currently have access on that channel, you can use the unban option to unban yourself. This command can also be used to unban any nickname or hostmask.
- Usage: /msg ChanServ UNBAN #channel [nickname|hostname]
- Example: /msg ChanServ UNBAN #lobby JohnnyBoy
- Example 2: /msg ChanServ UNBAN #lobby *!*@*.oldnick.net
Invite user to a channel
This command is allows you to invite yourself to a channel (imagine invite only channel) if you have sufficient access.
- Usage: /msg ChanServ INVITE #channel
- Example: /msg ChanServ INVITE #lobby
- Note that this will only work if you have sufficient access on #lobby
Channel getkey
This command allows you to get key (+k) of channel if you have sufficient access on the channel.
- Usage: /msg ChanServ GETKEY #channel
- Example: /msg ChanServ GETKEY #lobby
Clear
Tells ChanServ to clear certain settings on a channel.
- Usage: /msg ChanServ CLEAR #channel setting
- Note: This is by default limited to channel founders and Setting can be one of the followings:
- MODES Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t)
- BANS Clears all bans on the channel.
- EXCEPTS Clears all excepts on the channel.
- OPS Removes modes of users with (o, a, q); lowest to highest and one at a time.
- HOPS Removes channel-halfoperator status (mode +h) from all channel halfoperators, if supported.
- VOICES Removes "voice" status (mode +v) from anyone with that mode set.
- STATUS Removes all modes of users (o, a, q, h, v)
- USERS Removes (kicks) all users from the channel.
- Example: /msg ChanServ CLEAR #lobby USERS
For more commands, visit Channel Management and Channel Modes