- Blind mode tutorial
lichess.org
Donate
Example of a weekly report generated by the bot

Track Lichess Activity for You, Your Friends, Rivals, and Kids — with a Telegram

AnalysisSoftware DevelopmentLichess
A short overview of LichessStat_bot — a small external tool that helps track daily, weekly, and puzzle activity on Lichess.

Keep track of yourself and other players — get up-to-date insights about their activity in a clear, convenient format.

This post introduces **LichessStat_bot**, a helpful Telegram-based tool that automatically tracks activity on Lichess and presents it in a clean, compact format.
Although it lives outside of Lichess, many players find it useful for monitoring progress, reviewing training habits, and keeping an eye on friends, students, or opponents.
---
## What the bot does
`LichessStat_bot` collects and summarizes public Lichess data for one or more players.
It displays:
- Daily statistics (games played, results, rating changes)
- Yesterday’s summary
- Weekly activity reports
- Puzzle performance (correct / incorrect attempts)
- Ratings across Bullet, Blitz, Rapid
- Wins / losses / draws per time control
- Clean visual summaries with emojis and color indicators
Here are a few examples of how the bot presents information:
### Weekly report example:

photo_2025-11-13_22-41-19_400.jpg
---
## Who finds this useful
### Players
- Monitor your own consistency
- Review rating swings during active periods
- See puzzle accuracy without opening additional menus
### Coaches
- Track several students at once
- Get periodic updates on their activity
- Quickly understand who is training and how often
### Parents
- Keep an eye on a child’s playing or puzzle-solving activity
### Friends & club members
- Follow each other’s progress
- Compare weekly performance
- Stay motivated together
The bot supports multiple tracked players, and you can switch between them by choosing who is “active”.
---
## Automatic notifications
In addition to on-demand commands, the bot can send periodic reports only when there was real activity — reducing noise and keeping updates meaningful.
Intervals are configurable, from every 15 minutes to once per day.
---
## Commands overview
The bot supports simple commands such as:
- viewing today / yesterday / week
- adding multiple Lichess usernames
- switching between tracked players
- enabling periodic updates
All statistics come from the official Lichess API.
---
## Why this bot exists
For many players, especially active ones, it’s easy to lose track of how much they play, how they perform, and how their training evolves.
`LichessStat_bot` offers a convenient way to see that information in one place — compact, color-coded, and easy to read.
It does not analyze positions, give advice, or modify anything related to gameplay.
It simply helps players understand their activity patterns.
---
## Bot name
If you want to try it, search in Telegram for:
LichessStat https://t.me/LichessStat_bot