Update Spook Name Rate game
Description
About one year ago, I created a pull request (#509) that closed issue #277, a relatively simple game called the Spooky Name Rate game where people try to spookify a name announced everyday and compete for the spookiest name. Since October is arriving again, this cog is soon going to be in use, but now I realise that not only can this be improved using the new discord features such as threads and replies, but it might also break because of some recent changes, and some information needs to be updated in general.
Reasoning
This game is out of date, e.g it says #seasonalbot-commands instead of the new #sir-lancebot-commands, and because of the name changing, and recent structural changes the cog may also not work at all. Also, it may be interesting to make use of the new discord features such as replies and threads.
Proposed Implementation
After the announcement for each word, the bot could attach a thread to the message to keep the commands channel clean and organized. And along with the list implementation of .spookynamerate list, the bot could also be replying to the thread, so that people can add their words over there. Using threads will also make navigation between words easier as the thread is relevant to that day's ongoing game.
Would you like to implement this yourself?
- [ ] I'd like to implement this feature myself
- [X] Anyone can implement this feature
This sounds good. Putting a block on the thread part until we support threads publicly, but feel free to implement the rest.
Perhaps we should start compiling a checklist of things that need to be fixed or updated?
What's wrong with depending on threads?
The way I see it the Python bot will support threads when the PRs using threads are ready to be merged?
Even so, this system won't go into play until October and surely threads will be fully rolled out at places at that time.