chanops.org Checking…

Anope Anope 2.1 · BotServ

BotServ

BotServ puts a bot in your channel. The bot can kick flooders and shouters automatically, and lets ops use short !commands right in the channel. Talk to it with /msg BotServ ….

Start here

Bot names on LibraIRC come from /msg BotServ BOTLIST; the example name is only a placeholder.

/msg ChanServ OP #chan — type the black part exactly; replace the orange part with your own channel, nickname or text.

!commands in the channel

After SET FANTASY #chan ON, ops can type these in the channel instead of the long ChanServ commands.

Type in the channelSame as
!op nick/msg ChanServ OP #chan nick
!voice nick/msg ChanServ VOICE #chan nick
!kick nick reason/msg ChanServ KICK #chan nick reason
!ban nick/msg ChanServ BAN #chan nick
!unban nick/msg ChanServ UNBAN #chan nick
!topic text/msg ChanServ TOPIC #chan text

All BotServ commands (25)

Every command starts with /msg BotServ. Staff-only commands are left out. The network can turn some commands off — /msg BotServ HELP shows exactly what is on.

Bots

/msg BotServ …What it does
BOTLISTBots you can assign.
ASSIGN #chan botPut a bot in your channel.
UNASSIGN #chanRemove the bot.
INFO #chanBot settings for the channel.
SAY #chan textMake the bot say something.
ACT #chan textMake the bot do a /me action.
BADWORDS #chan ADD wordWords the bot kicks for (SINGLE, START or END after the word changes matching).
BADWORDS #chan DEL wordRemove a bad word.
BADWORDS #chan LISTShow bad words.
BADWORDS #chan CLEARRemove all bad words.

Settings (SET)

/msg BotServ …What it does
SET FANTASY #chan ONAllow !commands in the channel, like !op, !kick, !ban.
SET GREET #chan ONBot shows people's greet messages.
SET DONTKICKOPS #chan ONKickers never kick ops.
SET DONTKICKVOICES #chan ONKickers never kick voiced users.
SET BANEXPIRE #chan timeBot bans lift after this time, e.g. 1h.

Kickers (KICK)

/msg BotServ …What it does
KICK FLOOD #chan ONKick flooders. Optional: ttb lines seconds.
KICK REPEAT #chan ONKick people who repeat themselves. Optional: ttb times.
KICK CAPS #chan ONKick for too many capitals. Optional: ttb min percent.
KICK BADWORDS #chan ONKick for words on the BADWORDS list.
KICK COLORS #chan ONKick for colours.
KICK BOLDS #chan ONKick for bold text.
KICK UNDERLINES #chan ONKick for underlined text.
KICK ITALICS #chan ONKick for italic text.
KICK REVERSES #chan ONKick for reversed text.
KICK AMSG #chan ONKick for the same message sent to many channels.

ttb = times to ban: after this many kicks the bot bans. Leave it out or use 0 to never ban.