Blackjack
- Commands:
- !blackjack - Start a game
- !blackjack on - Turn on Blackjack in the Channel
- !blackjack off - Turn off Blackjack in the Channel
- !blackjack stats - Get Channel statistics for Blackjack
- !blackjack version - Shows the Blackjack script version
- !join - Join a game
- !card - Get a card
- !enough - Finish
- !stop - Stop a game if it freezes
UNO
- Commands:
- !unocmds command list
- !unoremove [nick] remove [nick] (or yourself) from the current game
- !unowon [nick] show score for [nick]
- !unotop10 top10 scores
- !unotop10 21 top10 blackjack winners
- !unotop3last last month's Top3
- !unofast monthly fastest game record
- !unohigh monthly high score record
- !unostats this months records
- !unorecords all-time records
- !uno start an uno game
- !unostop - stop uno if it freezes
Removing someone other than oneself is limited to ENIGMA.
- Commands during play:
- jo join an uno game
- od show current playing order
- ti show current game running time
- ca re-display and sort cards in hand
- pl play a card
- cd show current top card
- tu show whose turn it is
- dr draw a card
- co change color
- pa pass to next player
- ct show how many cards each player has left
- st card stats
- Examples of card play:
- to play a blue 4 card: pl b4
- to play a red skip card: pl rs
- to play a yellow draw two card: pl yd
- to play a wild draw four card: pl wd
Poker
- Directions:
- !poker
- The bot responds with a request for players. Anyone who wants to play then sends this command to the channel:
- !deal
- First 5 to respond will get in the game. The bot will deal itself a static hand IF only one player !deal's in. It doesn't modify its hand at draw time. The bot won't play if there are two or more real players.
The bot deals five face up cards to each player then offers a chance for players to discard and draw. Players may draw new cards by entering this command to the channel: - !draw
- The first card on the left is card number 1, and card number 5 is the one furthest to the right. In other words, to discard the second and fourth cards in his hand a player would enter: !draw 2 4
The opposite of the !draw command is the !keep command: - !keep
- To hold the first and third cards in a hand enter: !keep 1 3
To hold all cards a player may simply enter !draw or !keep by itself. This speeds the game because the bot moves along once all players have !draw'n, even if some have drawn zero cards.
Spaces aren't necessary between the numbers in the !draw and !keep commands, and any non-numeric characters are ignored. For example, you could use a command like "!draw 14 looking for the straight" to discard the first and fourth cards.
A player who keeps an Ace may draw up to 4 cards, otherwise a maximum of 3 new cards is allowed. If 4 cards are drawn to a WILD card, the wild card becomes an Ace with a wild suit after the draw.
After a short period for drawing, or as soon as all players have drawn, the bot will re-deal the cards to display each player's final hand.
At any point a player may end their participation in the hand by entering the command: - !fold
- The bot gives occasional instructions during play, and when not playing it will provide a short line of help by typing:
- !poker help
- ... where
is one of deal, draw, keep, or fold.
The bot can be activated or deactivated by any OP on the channel. To turn off the poker game in the bot, use the command: - !poker off
- ... after which the bot wraps up its current hand (if playing), then ceases responding to !poker commands. The poker bot may be re-activated by a channel OP using the command:
- !poker on
- The sub-commands !deal !draw !keep and !fold should not respond unless a game is in play. Any incorrect poker commands or args sent to the bot will probably result in no response.
