Dealing with channel abuse
By OperaNet. Tuesday, 3. January 2006, 14:10:45
If you have to deal with users who don't behave you can tell ChanServ to kick and/or ban them.
Kicking users from a channel
To remove a user from the channel (kick), use the following command:
- "channel" is the name of the channel you want to kick the user from
- "nickname" is the name of the user you want to kick
- "reason" is the reason why the user was kicked (optional)
Banning users from a channel
To prevent a user from joining the channel (ban), use the following command:
- "channel" is the name of the channel you want to kick the user from
- "mask" is the hostmask in the format user@host or nick!user@host
- "reason" is the reason why the user was kicked (optional)
Please note that those bans are permanent and will not be removed automatically after a certain time.
Unbanning users from a channel
To allow a banned user back in to the channel (unban), use the following command:
- "channel" is the name of the channel you want to kick the user from
- "mask" is the hostmask in the format user@host or nick!user@host
Please note that this does not remove any bans placed by an automatic kick (autokick). Those must be removed manually.
Kicking users from a channel
To remove a user from the channel (kick), use the following command:
/msg ChanServ KICK channel nickname reason
- "channel" is the name of the channel you want to kick the user from
- "nickname" is the name of the user you want to kick
- "reason" is the reason why the user was kicked (optional)
Banning users from a channel
To prevent a user from joining the channel (ban), use the following command:
/msg ChanServ AKICK channel ADD mask reason
- "channel" is the name of the channel you want to kick the user from
- "mask" is the hostmask in the format user@host or nick!user@host
- "reason" is the reason why the user was kicked (optional)
Please note that those bans are permanent and will not be removed automatically after a certain time.
Unbanning users from a channel
To allow a banned user back in to the channel (unban), use the following command:
/msg ChanServ AKICK channel DEL mask
- "channel" is the name of the channel you want to kick the user from
- "mask" is the hostmask in the format user@host or nick!user@host
Please note that this does not remove any bans placed by an automatic kick (autokick). Those must be removed manually.

