This is a Discord bot that coordinates multiplayer gameplay on Discord for the popular card game Cards Against Humanity.
Simply create a new game, tell your friends the game code, and have fun!
Gameplay:
The game consists of multiple rounds in which one winner is awarded a point. The player with the most points at the end of the game is declared the winner.
Each round, one player is the “judge”. For the first round a random player is selected to be judge, for subsequent rounds the judge is the winner of the last round. There is one question card, which contains a prompt such as ______: kid tested, mother approved.
. Everyone except the judge chooses whichever of their 7 response cards fits the question card the best. After everyone has chosen a card, the judge anonymously selects which card they thought was best, and the player who played the card selected by the judge wins and gets a point.
Here are the official rules to the original game. Since this game is online, a few aspects have been changed for an improved experience.
How do I use the bot?To use the bot, just add it to your discord server using this invite link. You’ll need the proper permissions/role in the server in order to be able to do this.
Once the bot is added, you are ready to start playing! If you need any help, run the command !cah help
in game. Here’s a list of the basic commands:
!cah msg
- Send a message to all the players in your game
!cah new
- Create a new game
!cah kick
- Kick a player (Admin only, must mention user to kick in a public text channel they are in)
!cah leave
- Leave the current game you are in.
!cah choose
- Choose a card in game
!cah end
- Ends the current game as soon as the round finishes and declares a winner.
!cah join
- Join a game using its join code
!cah begin
- Begins the game you are in. (Admin only)
!cah info
- Returns information about the game you are currently in