Send commands with /msg BotServ COMMAND or the shorthand /bs COMMAND. You must be a channel founder or have sufficient access to use BotServ.

Bot assignment

CommandSyntaxDescription
BOTLIST BOTLIST List all bots available to assign to your channel. /msg BotServ BOTLIST
ASSIGN ASSIGN <#channel> <bot> Assign a bot to your channel. The bot joins and handles enforcement in place of ChanServ. /msg BotServ ASSIGN #mychannel ChanServ
UNASSIGN UNASSIGN <#channel> Remove the bot from your channel.
INFO INFO <#channel|botnick> Show info about a specific bot, or the bot assigned to a channel.

Bot settings

Configure bot behaviour in your channel with /msg BotServ SET <#channel> <option> ON|OFF.

OptionSyntaxDescription
FANTASY SET <#channel> FANTASY ON|OFF Enable ! prefix shortcuts in the channel (see Fantasy commands below). /msg BotServ SET #mychannel FANTASY ON
GREET SET <#channel> GREET ON|OFF Bot greets users who join and have a greet set on their nick.
DONTKICKOPS SET <#channel> DONTKICKOPS ON|OFF Prevent the bot's auto-kickers from kicking channel operators.
DONTKICKVOICES SET <#channel> DONTKICKVOICES ON|OFF Prevent the bot's auto-kickers from kicking voiced users.
BANEXPIRE SET <#channel> BANEXPIRE <duration> How long bot-placed bans last. Use 0 for permanent. Examples: 30m, 1h, 2d. /msg BotServ SET #mychannel BANEXPIRE 1h

Auto-kickers

Each kicker operates independently. Enable or disable them with /msg BotServ KICK <#channel> <option> ON|OFF.

OptionDescription
BADWORDS Kick users who say words from the channel's bad words list.
CAPS Kick users for excessive use of capital letters.
FLOOD Kick users who send messages too quickly.
REPEAT Kick users who repeat the same message multiple times.
BOLDS Kick users who send bold-formatted text.
COLORS Kick users who send colored text.
ITALICS Kick users who send italic-formatted text.
UNDERLINES Kick users who send underlined text.
REVERSES Kick users who send reverse-formatted text.

Bad words list

Manage the word list used by the BADWORDS kicker.

CommandSyntaxDescription
BADWORDS ADD BADWORDS <#channel> ADD <word> [SINGLE|START|END] Add a word to the kick list. No modifier kicks on any match. SINGLE = exact message match only. START / END = word starts or ends with it. /msg BotServ BADWORDS #mychannel ADD badword SINGLE
BADWORDS DEL BADWORDS <#channel> DEL <word> Remove a word from the list.
BADWORDS LIST BADWORDS <#channel> LIST Show the current bad words list for the channel.

Bot say

CommandSyntaxDescription
SAY SAY <#channel> <text> Make the bot say something in a channel. /msg BotServ SAY #mychannel Hello everyone.
ACT ACT <#channel> <text> Make the bot perform an action in a channel. Same as /me but from the bot.

Fantasy commands

When FANTASY is enabled, users can trigger commands directly in the channel using the ! prefix instead of messaging ChanServ. Access levels still apply.

CommandDescription
!op [nick] Give operator status.
!deop [nick] Remove operator status.
!voice [nick] Give voice status.
!devoice [nick] Remove voice status.
!kick nick [reason] Kick a user from the channel.
!ban nick [reason] Ban a user from the channel.
!unban nick Remove bans on a user.
!topic text Set the channel topic.