Run your league,
right inside Telegram

Create and manage snooker, pool, darts, or any head-to-head league entirely through Telegram commands. No apps, no sign-ups for your players.

Everything you need to run a league

Set it up once, let your group handle the rest.

🏆

Live league table

Type /table in your group at any time and get an up-to-date standings table instantly.

📅

Auto-generated fixtures

Add players and fixtures are created automatically — single or double round robin, your choice.

🎯

Score submission

Players submit results with a simple message. A confirmation step prevents accidental entries.

👥

Multi-tenant

One service, many groups. Each Telegram group gets its own isolated league — fully independent.

🔒

Role-based control

Superusers and organisers manage the league. Regular players can only submit scores.

🌐

Public web pages

Share a link to your league's public fixtures, results, and standings — no login needed for viewers.

How it works

Up and running in minutes.

1

Add the bot to your group

Invite the TelegramLeague bot to your Telegram group chat.

2

Create your league

Use createleague to set up name, start date, frames, and scoring rules.

3

Add players

Type add <name> for each player. Fixtures generate automatically.

4

Play & submit

Players submit scores in chat. Type table anytime to see standings.

Ready to start your league?

Free to get started. No credit card required.

Create your league