CactusDev / CactusBot

An open source, community-written service-agnostic chat bot
MIT License
30 stars 6 forks source link

Auto-raid (& Auto-host) list? #193

Open kondrik opened 7 years ago

kondrik commented 7 years ago

Possible feature - Auto-raid list? The ability to create a list of channels that the bot will pull from for raids, either randomly or in hierarchical order, as long as there's a channel on the list that is live, similar to an auto-host list.

!command add +autoraid Let's go raid %raidlist|rand%! if(%arg1%){With the message %arg1%!} or !command add +autoraid Let's go raid %raidlist|top%! if(%arg1%){With the message %arg1%!}

Even more awesome would be the ability to have it host a few seconds after posting the raid message - probably best if only the streamer can edit the list(s) - unless a "trusted" role can be added to the bot to allow a position with more power than just mod.

Related: Maybe an !activeraid command return a list of the autoraid channels that are actively live.. with the option to have it only respond by whisper.

kondrik commented 7 years ago

For the option of having the bot start hosting a few seconds after the command runs - Obviously, if the stream hasn't ended at the time the command is run, then the bot should wait & run the host command when the stream ends, possibly with a pre-defined expiration time if the stream isn't ended fast enough.