Setting up BotServ
BotServ provides virtual channel bots โ these bots are essentially vanity names for ChanServ.
#
BotServ BlockThe botserv{}
block contains settings specific to the BotServ service bot.
A fully configured botserv{}
block may look like:
botserv { nick = "BotServ"; user = "BotServ"; host = "misconfigured.network"; real = "Bot Services"; min_users = 0;};
#
Services Bot OptionsBotServ supports all standard services bot options.
#
min_usersThe minimum number of users a channel must have before a Bot is allowed to be assigned to that channel.
Example: min_users = 0;
#
ModulesBy loading or choosing not to load specific modules, you can customize what features your BotServ instance offers. You can even disable BotServ entirely if you choose to load none of these modules.
Module | Features |
---|---|
modules/botserv/main | Core components |
modules/botserv/help | HELP command |
modules/botserv/info | INFO command |
modules/botserv/bottalk | NPC commands (SAY, ACT) |
modules/botserv/set_fantasy | SET FANTASY command |
modules/botserv/set_nobot | SET NOBOT command |
modules/botserv/set_private | SET PRIVATE command |
modules/botserv/set_saycaller | SET SAYCALLER command |