Playing UNO
mjsalerno/UnoBot
So how do you play a game with me ?
First of where do you find me? I can be programmed to be in many different channels, so maybe ask an adult or an channel operator on scoutlink where to find me. You can also browse the IRC channel names, i’m typically in channels called something with ”uno” in its name.
When a player or operator starts the uno game you need to join the game to play, you can also join the game at any point. At this point i should mention that all commands you want to send to me must start with an exclamation mark → !
Please note that at any point you can type !unohelp for a short version of online help or you can type !fullhelp to view all available commands
To join the game simply type !join
If there is no game running you can start a new one with !uno, afterwards you should give the other players a little time to join – when they are ready you can deal out cards by typing !deal but I might be a little impatient and start it automatically after a short while.
To play a card, type !play and then the card. Instead of using the full card name, i have some shorthands – to make it quicker to play: g=green, y=yellow, r=red,b=blue, s=skip, d2=draw 2, w=wild, wd4=wild draw four
When playing a wild card or a wildcard + draw 4 you must also specify which color to change to which you specify before the played wild card (see examples)
Sometimes you do not have any cards that you can play. In this event you type !draw and I will give you a new card from the draw pile. If you can use this, play it like a normal card. If you can’t use this one, then pass your turn with !pass
Some examples of cards and what you type to play them
Green 5 !play g5
Yellow skip !play ys
Red draw 2 !play rd2
Blue reverse !play br
Wild !play bw This changes playable color to blue
Wild Draw Four !play y wd4 This also changes playable color to yellow
Advanced:
!showcards | Shows you the hand of cards again |
!unocount | Show how many cards each player has. |
!leave | If you want to leave the game early. |
!score | Prints out the score board. |
!p | Shortcut for !play |