sir-lancebot icon indicating copy to clipboard operation
sir-lancebot copied to clipboard

Update Spook Name Rate game

Open eklipse18 opened this issue 4 years ago • 3 comments

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

eklipse18 avatar Sep 15 '21 16:09 eklipse18

This sounds good. Putting a block on the thread part until we support threads publicly, but feel free to implement the rest.

Akarys42 avatar Sep 20 '21 10:09 Akarys42

Perhaps we should start compiling a checklist of things that need to be fixed or updated?

lxnn avatar Sep 20 '21 10:09 lxnn

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.

Bluenix2 avatar Sep 20 '21 10:09 Bluenix2