lilserf / bot-on-the-clocktower

Bot to assist with playing Blood on the Clocktower via Discord
MIT License
22 stars 4 forks source link

Disable some commands and creation of Night cottages #44

Closed decker9000 closed 3 years ago

decker9000 commented 3 years ago

Hi! Intrigued by this bot, but the group I play with doesn't prefer cottages. Would it be possible to disable !day !night and cottage creation in some way?

magroader commented 3 years ago

Interesting, so how would you prefer to run nighttime? Just everyone stays in Town Square? Which features do you need, just voting?

magroader commented 3 years ago

(FYI the main impetus for making this bot in the first place was to make going in and out of Cottages easier, so without that I'm a bit confused why the bot would be helpful ^_^)

decker9000 commented 3 years ago

I like the !vote to bring everyone back. We currently use a countdown bot in the town chat so people generally know when nominations will open and they'll be pulled back by the storyteller using moveer. Setting Storyteller and player permissions (plus ST nickname) for a town is really useful, and the !evil and !lunatic commands seem quite handy

magroader commented 3 years ago

@decker9000 I implemented this, waiting on @lilserf to approve and push out to release. You can create the town with !createTown and the noNight parameter. Alternatively, you can use !addTown with the new, alternate usage and avoid specifying the nighttime category (this is for if you already have a town set up and don't want the bot creating it for you).

Once all that's in place, the bot will recognize that the town has no nighttime category, and !night and !day will tell you they don't work for the town.

magroader commented 3 years ago

@decker9000 Will be out when we do a non-bugfix release! (which may come with other features and needs testing, we'll see!)