Bot icon

Chess Bot

202 Servers

Chess Bot Discord Bot

# Chess Bot

README for version 2.1.0

Chess Bot is a discord bot that plays chess.
It also has a built-in elo rating system.

## Links

Chess Bot support server

Top.gg

Github

Invite

## Mechanics

### Basic Mechanics

You can use the command $challenge to challenge the bot to a game of chess.

Use $move to make a move. Make sure your move is in SAN (Standard Algebraic Notation) or UCI (Universal Chess Interface). Otherwise, the bot will not understand it.

Use $view to view your game.

### Chess Bot profiles

You can challenge multiple levels of the bot. Make sure to specify which level you want to play when using the $challenge command.

Use the $profiles command to see a list of all levels you can challenge, and use $profile <tag> to learn more about a specific bot.
Note: the tag of a bot is not the same as it's name. For example, the tag of the bot "Chess Bot level 1" is cb1.

Chess Bot uses a custom built engine to determine which moves it plays. (It's not very good though, because I built it, and I'm bad at coding).

### Timer

To prevent people from abandoning a the game without loss of rating, you will automatically resign if you do not make a move for 3 days.

You will receive a low time warning when you only have 1 day left.

Use $time to see how much time you have left.

## Commands

### Playing

- challenge: Challenges Chess Bot to a game.

- move [move]: Plays [move] against the computer.

- resign: Resigns the game.

- view: Views your current game.

- time: Sends how much time you have left.

- profiles: Sends a list of which profiles you can challenge.

- fen: Sends current game in FEN format.


### Moderation

These commands require special permissions.

- prefix [prefix]: Makes or changes the server's server specific prefix. Must have administrator permission in the server.

### Other

- botinfo: Sends basic info and stats about the bot

- ping: Sends "Pong!" and gives latency

- rating: Tells you your rating

- leaderboard: Shows top rated players

- rank: Shows your rank out of all rated players

- help: Sends a message with all of the commands

- theme: Change your board theme

- vote: Gifts you 5 rating points after voting for Chess Bot on top.gg

- stats: Sends your stats.

To get more information about any command, use $help <command>

Reviews

No reviews yet.

Frequently asked questions

How to add the Chess Bot bot?
To add Chess Bot on Discord, click the "add this bot" button on this page. You will then be redirected to add the bot to your Discord server.
The Chess Bot bot is offline?
Sometimes Discord bots go offline for various reasons, if the the Chess Bot bot is offline in your server you can try to join their support server.