/TinkyWinky

Discord.js bot for playing a prompt-response game

Primary LanguageJavaScriptMIT LicenseMIT

TinkyWinky

Discord.js bot for playing a prompt based game, inspired by Jackbox, The JacksFilms YIAY Series and cards against humanity

Bot Health

CodeScene Code Health CodeScene System Mastery BCH compliance

If any Bugs or issues are found, please raise them Here!

Commands

Command Desctiption
!start starts a new game
!ready starts a game immediately if everyone is in
!join lets you join an ongoing game for the next round
!kick @user starts a vote to remove a player from the game
!end will end the ongoing game
!help will display a list of commands

How to Play:

Sign-Up:

  • Once someone has used the start command everyone that wants to play should react with the emoji the bot puts.
  • The Person who started the command (The Czar for the first round) will be added automatically, so feel free to grab a drink.
  • The Bot will end sign-up after a minute or so, but you can always speed this up with the !ready command if everyone is in!

Answering Prompts:

When the game has begun, you'll be sent a DM. Reply with your best answer! Prompts wont be read until everyone has answered, so no rush!

THE BOT WILL ONLY TAKE YOUR FIRST ANSWER, SO MAKE IT COUNT

Reading Responses:

  • Answers will be displayed in the order they were recieved
  • Once the Czar has read the prompt, they add a reaction to show the next prompt
  • This is repeated until each Prompt has been read

Voting and Scoring:

  • Once All prompts has been read, all of the corresponding reactions are added to the answer post.
  • Once the bot says so, vote for your favouraite by reacting with the appropriate emoji.
  • The winner will automatically get the point, and become the Czar, meaning you read next time!

(in the case of a draw, the first person mentioned in the results message is given the role of Czar)