echoIRCd

BotServ

Bot services — channel bots that speak, moderate, and auto-respond. Message it with /msg BotServ <command>.

Assigning & speaking#

CommandSyntaxDescription
ASSIGNASSIGN <#channel> <bot>Put a bot in a channel
UNASSIGNUNASSIGN <#channel>Remove a channel's bot
INFOINFO <bot | #channel>Show bot / channel settings
SAYSAY <#channel> <text>Speak through the bot
ACTACT <#channel> <text>Action (/me) through the bot
BOTLISTBOTLISTList assignable bots

Behaviour#

CommandSyntaxDescription
SETSET <#channel> <GREET|BANEXPIRE|NOBOT|VOTEKICK> <value> · SET <bot> PRIVATE <ON|OFF>Configure bot behaviour
KICKKICK <#channel> <CAPS|FLOOD|REPEAT|BADWORDS|…> <ON|OFF> [params] · KICK <#channel> TTB <n> | TEST <message>Configure kickers
BADWORDSBADWORDS <#channel> ADD|DEL|LIST|CLEAR [pattern]Manage badword patterns
TRIGGERTRIGGER <#channel> ADD <regex>|<response>[.|<cooldown>] · DEL <num> · LIST · CLEARManage auto-responses
COPYCOPY <#source> <#dest>Clone bot settings

Operator#

CommandSyntaxDescription
AUTOASSIGNAUTOASSIGN <bot> | OFFDefault bot for new channels
BOTBOT ADD|CHANGE|DEL|LISTManage the bots themselves