Chess that plays out in your Discord.
Every move lands as a short animation, then the board settles and waits for the next one. Play the bots, challenge a friend or solve the daily puzzle without leaving your server.
Try today's puzzle · Puzzle Rush · Analysis board
Or add it to your own account and play friends in any DM
694 players, 2,296 games finished, 1,415 puzzles solved so far.

TowsInTheSand (1227)First-week beginner (1068)
| 1 | e4 | e6 |
|---|---|---|
| 2 | Bc4 | Ne7 |
| 3 | Qh5 | d5 |
| 4 | Bxd5 | b5 |
| 5 | Bxe6 | Bxe6 |
| 6 | b3 | g5 |
| 7 | Qxg5 | f6 |
| 8 | Qxb5+ | Nbc6 |
| 9 | Qh5+ | Bf7 |
| 10 | Ba3 | Na5 |
| 11 | Nc3 | Bxh5 |
| 12 | Nd5 | Qxd5 |
| 13 | exd5 | O-O-O |
| 14 | g4 | Bxg4 |
| 15 | f3 | Bh5 |
| 16 | d6 | a6 |
| 17 | dxe7 | Kd7 |
| 18 | exd8=Q+ | Kxd8 |
| 19 | b4 | c5 |
| 20 | bxa5 | Bxf3 |
| 21 | Nxf3 | h5 |
| 22 | Bxc5 | Be7 |
| 23 | Bb6+ | Kd7 |
| 24 | c4 | Re8 |
| 25 | c5 | Kc8 |
| 26 | c6 | Bf8+ |
| 27 | Kd1 | Re3 |
| 28 | dxe3 | Kb8 |
| 29 | c7+ | Kb7 |
| 30 | c8=Q+ | Kxc8 |
| 31 | e4 | h4 |
| 32 | Nxh4 | f5 |
| 33 | exf5 | Bd6 |
| 34 | f6 | Kd7 |
| 35 | f7 | Be5 |
| 36 | f8=Q | Bd6 |
| 37 | Qg7+ | Be7 |
| 38 | Nf5 | Ke8 |
| 39 | Nxe7 | Kd7 |
| 40 | Rc1 | Kd6 |
| 41 | Re1 | Kd7 |
| 42 | Re5 | Ke8 |
| 43 | Nc8# |
One move, start to finish

Open the board
Tap Play on board under a game. The board opens inside Discord, on your phone or your desktop. Pick up a piece and its squares light up.

Drag it there
Drop it on a marked square, or tap the square. The bot answers straight away; a friend gets their turn.

The channel sees it
Every move also plays out in the channel as a short animation that stops on the new position, so anyone can follow the game.
Twelve bots, one ladder
Every server has someone to play, from a first-week beginner to Magnus Karlsen. Up to about 2000 the bots play the moves real people at that rating play, learned from millions of their games. Above that, Stockfish holds to the rating. They are real accounts on the ladder: beat one and you take its rating points, lose and it takes yours. Named bots play at that player's rating but are not the players. Pick one with /bot or on the Board.
-
Merlin
Stockfish at full strength, stronger than any human ever. A draw is a trophy.
126 won, 2 drawn, 0 lost against players
-
Magnus Karlsen
Grandmaster, world number one at 2823. A bot at his level, not him.
52 won, 2 drawn, 20 lost against players
-
Hikaru Nakamora
Grandmaster, world number two at 2792. A bot at his level, not him.
10 won, 2 drawn, 0 lost against players
-
Grandmaster
A typical grandmaster. Sees deep tactics and grinds out small edges.
15 won, 1 drawn, 0 lost against players
-
Levy Rosman
International Master and chess YouTuber, rated 2318. A bot at his level, not him.
50 won, 1 drawn, 1 lost against players
-
Alexandra Botes
Woman FIDE Master and streamer, rated 2044. A bot at her level, not her.
61 won, 8 drawn, 7 lost against players
-
Strong club player
One of the best at a local club. Punishes loose play.
39 won, 5 drawn, 19 lost against players
-
Club player
Plays league nights at a chess club. Rarely gives a piece away.
50 won, 11 drawn, 32 lost against players
-
Average online player
Right in the middle of everyone who plays blitz online.
198 won, 15 drawn, 87 lost against players
-
School club kid
Goes to the school chess club. Knows the ideas, still drops pieces.
156 won, 24 drawn, 94 lost against players
-
Casual player
Plays now and then with family. Sometimes sees a threat coming.
81 won, 61 drawn, 120 lost against players
-
First-week beginner
Knows how the pieces move and little else. Leaves pieces hanging.
35 won, 103 drawn, 176 lost against players
Leagues follow your rating
Everyone starts at 1200. Your first five rated games move your rating faster, then it settles. Your league is shown next to your name everywhere.
- Pawn League under 1000 0 players
- Knight League 1000+ 348 players
- Bishop League 1200+ 342 players
- Rook League 1400+ 2 players
- Queen League 1600+ 1 player
- King League 1800+ 1 player
Top players
| 1 | 1812 | |
| 2 | 1520 | |
| 3 | 1509 | |
| 4 | 1388 | |
| 5 | 1377 | |
| 6 | 1326 | |
| 7 | 1322 | |
| 8 | 1318 |
Server league
| 1 | 75 | |
| 2 | 77 | |
| 3 | 67 | |
| 4 | 33 | |
| 5 | 32 |
Every member's rated games score for the server they are played in, a few a week each. Each Monday the best servers of each group go up a division.
All servers this weekEverything is a slash command
/play- Find a game against someone your level
/bot- Play a bot, from a first-week beginner to Magnus Karlsen
/challenge @- Challenge someone to a game
/move- Type a move in your current game, like Nf3
/puzzle- Solve today's puzzle, then as many more as you like
/daily- Claim your daily coins
/shop- Board themes for your coins
/profile- Rating, league, record and recent games
/top- Leaderboards: everyone, this server and the server week
/league- Your server's division and this week's table
/match create- Play another server: one board each, the winner scores in the league
/arena- Start an arena in this server: quick games against each other for a set time
/board- Bring your current game's board down here
/language- Pick the language I talk to you in