ChessBot Documentation

Welcome to the official documentation for ChessBot, a Discord bot that integrates with Chess.com to provide statistics, profiles, and comparison features for chess players.

Overview

ChessBot allows Discord users to:

  • View Chess.com player statistics

  • Compare multiple players’ performance

  • Link their Discord account with their Chess.com account

  • View detailed Chess.com profiles

  • Set up ELO rating roles for server members (admin only)

Command List

Command

Description

User Type

/stats

View Chess.com player statistics

All users

/compare <usernames>

Compare 2-4 Chess.com players

All users

/profile

View Chess.com player profile

All users

/link

Link Discord to Chess.com account

All users

/help

Get help with ChessBot

All users

/elo-setup

Set up ELO rating roles

Server admins

/erase-elo-roles

Remove all ELO roles

Server admins

/update-elo-roles

Force update ELO roles

Server admins

Getting Started

FAQs

For answers to frequently asked questions, see the FAQ page