For server owners

Add it once. It runs the whole season.

Setup is a few minutes, then nothing. No API keys, no config files, no bracket to moderate. Your members need no setup at all — they tap the buttons on the posts.

Setup

Three steps, about two minutes.

STEP 1Invite the bot

One click and a short permission grant — enough to post in the channel you choose, plus Manage Roles for the optional champion roles. The full list is below. No administrator rights.

STEP 2Post your first matchday

Run /setup. It opens the matchday builder on the web: pick the channel, click the fixtures you want, hit Post. They appear in Discord straight away.

STEP 3Let it run

Fixtures post, picks lock at kickoff, results score themselves and the table publishes — every round, on its own.

Optional, and worth it: run /ranked setup to join the global ranked ladder. Choose a channel for the ranked matches and one for the world leaderboard, and every worldwide round is delivered to your server automatically — you build nothing.

Your call

What you control.

Everything an admin can do lives on the web dashboard. The slash commands are shortcuts into it.

Where things post

The announcement channel, the builder’s default channel, and whether a role gets pinged when new matches go up.

Seasons

Start one, end one, publish the champion card. Points are always counted inside a season, so a new one is a clean slate.

Custom leagues

Run a competition the data provider doesn’t cover — your own teams, your own fixtures, scored like any other.

Members

Every destructive action asks for confirmation first, and you can remove a member’s data on request.

Privacy & permissions

It can’t ping everyone. It can’t read your data.

The bot asks for the least it needs to post and score — and nothing that touches your members or their messages. You grant it on Discord’s own screen, and you can take it back at any time.

Verified app on Discord

Post fixtures & result cardsgranted
Administratornot asked
Read the channel it posts ingranted
Kick or ban membersnot asked
Add reactions to its own postsgranted
Mention everyonenot asked
Manage rolesgranted
Delete or edit your messagesnot asked

That is the whole list. Manage Roles is the one that looks bigger than it is: it exists so the bot can create and hand out the optional leader and champion roles, and Discord only ever lets it touch roles below its own. If you don’t want those roles, take the permission away in your server settings — everything else keeps working.

🔕
No mass pings

The permission to ping everyone simply isn’t requested, so it can never spam your server. Match alerts go to a role you choose, or to nobody.

🔒
No private data

No emails, no phone numbers, no message history — a public profile is a username, a monogram and a score.

🇪🇺
Yours to leave

Data lives in the EU, any player can ask to be removed from the public board, and removing the bot takes one click.

Pricing

Free for members. Forever.

Every player plays for nothing — ranked ladder included. Owners can unlock the extra formats for their whole community with Pro. There is no per-player cost, ever.

€0
For every member, every season.
  • Predict every match, home / draw / away or exact score
  • Your server championship and the global ranked ladder
  • The matchday recap card with the MVP
  • Football ID, Football DNA, duels and card collecting
  • One competition running at a time
Pro · per server
€5 / mo €35 / yr €79 lifetime
EARLY-BIRD PRICING · BETA
  • Several competitions and several seasons side by side
  • Last Man Standing, Server Clash and Predict the Table
  • Custom leagues for anything the provider doesn’t cover
  • Advanced stats: standings over time, MVP analytics, per-competition tables
  • Automatic leader and champion roles, plus shareable season cards
  • Founding servers keep early-bird pricing for life
Get early access

Pro is one plan for the whole server, switched on by an admin — members never buy anything and never see a paywall on predicting. During the beta we turn it on by hand, usually within a few hours of you asking.

Before you add it

The questions owners actually ask.

How much moderation does it need?
None. Fixtures post themselves, picks lock at kickoff and results score automatically. The only command you might use is /announce_matchday, when you want to post the recap yourself.
Will it flood my channel?
It posts a matchday when you build one, and a recap when the round is settled. Pings go to a role you nominate — it cannot mention everyone, because it never asks for the permission.
Do my members need accounts?
No. They tap the buttons on the post in Discord. Logging in on the web is optional and uses Discord itself — no passwords, no email lists.
Which competitions can we run?
Twelve live competitions, from the World Cup and the Champions League to the big domestic leagues — plus custom leagues for anything else. See the list.
What happens when a season ends?
The standings freeze, a champion card is minted and posted to the server, and the roll of honour is kept. Starting the next season is one click.
Can we leave?
Remove the bot and it stops, immediately. Your members can ask for their data to be deleted at any time.

Kick off

Bring the football to your Discord.

Two minutes to set up, then it runs the season for you.