Again, another case of you not reading the module description.
# BSAutoAssignBot [OPTIONAL]
# Module: bs_autoassign
#
# Specify the nickname of the Botserv client you want to automatically
# assign to a newly registered channel.
# If not specified or if no bot with the given nick exists,
# no bot will be assigned to the channel.
#
#BSAutoAssignBot "ServiceBot"
You can do exactly what you ask already by "periodically changing the bot in the conf".
but you can put only 1 bot, in future the same bot its assign for all new channel, in my case the bot have assign for 40+ channel, i requesting what have an option for put 2 or more botserv or get one random in botserv list.
for example:
BSAutoAssignBot "ServiceBot ServiceBot2 ServiceBot3" or
BSAutoAssignBot "ServiceBot"
BSAutoAssignBot2 "ServiceBot2"
BSAutoAssignBot3 "ServiceBot3"
when user register channel, module assign 1 of 3 or more botserv give in conf
Ex: register #channel1 and bot ServiceBot2 its assign
register #channel2 and bot ServiceBot its assign ...
or module get 1 random bot in botlist.
ex: /msg botserv botlist
-BotServ- List of bots:
-BotServ- Bot1 (
xxx@xxxx.xxx.xxx)
-BotServ- Botao (
xxxx@xxx.xxxx.xxx)
-BotServ- Bots (
xxxx@xxxx.xxx.xxx)
on register, module get an random bot for list.
Its only my sugestion.