Anyone can start a new game by saying hubot devops new game
. That player becomes the first dealer.
- To join an active game, players can say
hubot devops join
. - At any time during play, players can say
hubot devops my cards
. Hubot will respond with their hand of cards in a private chat. - After the black card has been revealed, players may play (a) card(s) from their hand by saying
hubot devops play card <n> [<m> [<o>]]
.
- To begin the round, the dealer says
hubot devops black card
. This sets the black card. - At any point afterwards, the dealer can say
hubot devops reveal cards
to reveal the submitted white cards. - After selecting a winner, the dealer says
hubot devops <n> won
.
- At any point anyone can say
hubot devops score
to get the top five players and their scores. - At any point anyone can say
hubot devops top <n> score
to see the top n players and their scores. - At any point anyone can say
hubot devops bottom <n> score
to see the bottom n players and their scores. - At any point anyone can say
hubot devops current black card
to see the current black card. - At any point anyone can say
hubot devops list players
to see a list of players and whether or not they have played a card in the current round.
After the current dealer selects the winnner, a new dealer is picked at random from the players who submitted cards in that round.
Special thanks go to devops against humanity and its maintainer, Bridget Kromhout, as most of the card texts are based on the user generated lists curated there.