BotServ allows you to have a bot on your own channel. It has been created for users that can't host or configure a bot. Available commands are listed below; to use them, type /msg BotServ command.
!deopHelp coming soon
!devoiceHelp coming soon
!kickHelp coming soon
!kbHelp coming soon
!opHelp coming soon
!seenHelp coming soon
!unbanHelp coming soon
!voiceHelp coming soon
ACT Makes the bot do an action command (the equivalent of a "/me" command) on the given channel using the given text.

USAGE: /msg botserv act #channel text
ASSIGN Assigns a bot pointed out by botnick to the channel #channel. You can then configure the bot for the channel so it fits your needs. To use this command, you need high enough access in the channel as defined by Chanserv's Level Assign.

USAGE: /msg botserv assign #channel BOTNICK
BOTLIST Lists the BOTs that the Administrators of the network have created for users to assign to their channels.

USAGE: /msg botserv botlist
BADWORDS Maintains the swear words list for a channel. The bad words list determines which words are to be kicked when the bad words kicker is enabled. For more information, type /msg BotServ HELP KICK BADWORDS
ADD The BADWORDS ADD command adds the given word to the badword list.
  • If SINGLE is specified, a kick will be done only if an user says the entire word.
  • If START is specified, a kick will be done if an user says a word that starts with word.
  • If END is specified, a kick will be done if an user says a word that ends with word.
If you don't specify anything, a kick will be issued every time word is said by a user whose access in the channel is below the CHANSERV LEVEL NOKICK setting.

USAGE: /msg botserv badwords #channel add word (single | start | end )
CLEAR The BADWORDS CLEAR command clears all entries of the bad words list.

USAGE: /msg botserv CLEAR #channel
DEL The BADWORDS DEL command removes the given word from the bad words list. If a list of entry numbers is given, those entries are deleted.

Example: /msg BADWORDS #channel del 2-5,7-9

Deletes words 2-5 and 7-9 on the badword list for #channel
LIST The BADWORDS LIST command displays the bad words list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:

/msg botserv BADWORDS #channel LIST 2-5,7-9

Lists bad words entries numbered 2 through 5 and 7 through 9.
INFO Allows you to see BotServ information about a channel or a bot. If the parameter is a channel, then you'll get information such as activated kickers. If the parameter is a nick, you will get information about a bot, such as creation time or channel number.

USAGE: /msg botserv info [channel | nick]
KICK Configures bot channel control functions on when the bot will kick a user (whose access in the channel is below that of Chanserv's Levels NOKICK function)
BOLDS Sets the bolds kicker on or off. When enabled, this option tells the bot to kick users who use bolds. {ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed.

USAGE : /msg botserv kick #channel BOLD ( ON | OFF ) {ttb}

/msg botserv kick #channel bold on 10
will kick any user using bold characters, and will ban them the 10th time they do it.
BADWORDS Sets the badwords kicker on or off. When enabled, this option tells the bot to kick users who say words that are contained in the channel BadWords list (see BADWORDS section above). {ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed. USAGE : /msg botserv kick #channel badwords ( ON | OFF ) {ttb}

/msg botserv kick #channel badwords on 10
will kick any user using words defined as bad, and will ban them the 10th time they do it.
CAPS Sets the caps kicker on or off. When enabled, this option tells the bot to kick users who are talking in CAPS.

The bot kicks only if there are at least min caps and they constitute at least percent% of the total text line (if not given, it defaults to 10 characters and 25%).

{ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed. USAGE : /msg botserv kick #channel caps ( ON | OFF ) {ttb} {MIN} {Percent}

Example: /msg botserv kick #channel caps ON 10 25 10

Will kick a user who when entering a line does 10 characters or 25% of the line in caps. On the 10th kick, the bot will ban the user from the channel. If you want to use the MIN and PERCENT, you have to include a {ttb} value (you can use 0 and it will not ban)
COLORS Sets the colors kicker on or off. When enabled, this option tells the bot to kick users who use color control characters. {ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed.

USAGE : /msg botserv kick #channel COLORS ( ON | OFF ) {ttb}

/msg botserv kick #channel colors on 10
will kick any user using color characters, and will ban them the 10th time they do it.
FLOOD Sets the flood kicker on or off. When enabled, this option tells the bot to kick users who are flooding the channel using at least lines lines in sec seconds (if not given, it defaults to 6 lines in 10 seconds). USAGE : /msg botserv kick #channel caps ( ON | OFF ) {ttb} {lines} {seconds}

Example: /msg botserv kick #channel flood ON 10 6 10

Will kick a user who enters more that 6 lines in 10 seconds. On the 10th kick, the bot will ban the user from the channel. If you want to use the lines and seconds, you have to include a {ttb} value (you can use 0 and it will not ban)
REPEAT Sets the repeat kicker on or off. When enabled, this option tells the bot to kick users who are repeating themselves num times (if num is not given, it defaults to 3).

USAGE : /msg botserv KICK #channel REPEAT {ON|OFF} [ttb [num]]

Example: /msg botserv kick #channel repeat on 10 3

Will kick a user who repeats the same line 3 times in a row. On the 10th kick, the bot will ban the user from the channel.
REVERSES Sets the reverse character kicker on or off. When enabled, this option tells the bot to kick users who use reverse control characters. {ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed.

USAGE : /msg botserv kick #channel REVERSES ( ON | OFF ) {ttb}

/msg botserv kick #channel reverses on 10
will kick any user using reverse control characters, and will ban them the 10th time they do it.
UNDERLINES Sets the underline character kicker on or off. When enabled, this option tells the bot to kick users who use underline control characters. {ttb} is the number of times an user can be kicked before it get banned. Don't define a {ttb} and the bot will simply continue to kick the same user when violations are noticed.

USAGE : /msg botserv kick #channel UNDERLINES ( ON | OFF ) {ttb}

/msg botserv kick #channel UNDERLINES on 10
will kick any user using underline control characters, and will ban them the 10th time they do it.
SAY Makes the bot say the given text on the given channel

USAGE: /msg botserv say #channel text
SET Configures bot options. option can be one of:
DONTKICKOPS Enables or disables ops protection mode on a channel. When it is enabled, ops won't be kicked by the bot even if they don't match the NOKICK level.

USAGE: /msg botserv set #channel DONTKICKOPS [on | off]
DONTKICKVOICES Enables or disables voice protection mode on a channel. When it is enabled, users with voice (+nick in channel listing for pc users) won't be kicked by the bot even if they don't match the NOKICK level.

USAGE: /msg botserv set #channel DONTKICKVOICES [on | off]
PUBCMD Enables or disables pubcmd mode on a channel. When enabled, users will be able to use the public commands !op, !deop, !voice, !devoice, !kick, !kb, !unban, !seen on a channel.

USAGE: /msg botserv set #channel PUBCMD [on | off]
MODESENDER When modesender is enabled, the bot will handle everything normally done by ChanServ on channels, such as MODEs, KICKs, and the entry message.

USAGE: /msg botserv set #channel MODESENDER [on | off]
UNASSIGN Unassigns a bot from a channel. When you use this command, the bot won't join the channel anymore. However, bot configuration for the channel is kept, so you will always be able to reassign a bot later without have to reconfigure it entirely.

USAGE: /msg botserv unassign #channel