Guide

How PredixHub works

PredixHub is a free football prediction game for Discord. The bot posts real fixtures in your channel, you call the result, and it scores everyone automatically. No money is involved, anywhere. This page covers everything: predicting, both scoring systems, the ranked ladder, the extra game modes, every command, and what an admin needs to set up.

Getting started

There is nothing to install and nothing to configure as a player. If the bot is already in a server you are in, you can predict the next match in about ten seconds.

  1. Find the matches

    The bot posts each fixture in your server’s predictions channel. Every post has the two teams, the kickoff time and the buttons to answer with.

  2. Make the call

    Tap home, draw or away, or enter an exact score. You can change your mind until the match kicks off.

  3. Collect the points

    When the match finishes, points are added automatically and the table updates. Nobody has to close a round by hand.

Playing on the web

Everything also works in the browser. Log in with Discord, pick your server, and you get the same fixtures plus the full tables, stats and your prediction history. Discord and web are the same account — a pick made in one shows up in the other.

No server yet?

If you run a Discord community, use Add to Discord at the top of the page and follow For admins. If you just want to play, join our community server — matchdays run there every week.

Making a prediction

One prediction per match. It is yours, it is private until kickoff, and it counts everywhere at once — you never enter the same match twice.

Home / draw / away
One tap: who wins, or a draw. The fastest way to enter a full matchday.
Exact score
Call the precise result, for example 2–1. Worth more than naming the winner, and a wrong exact score that still gets the winner right is not wasted.
Knockout matches
The score used is the one after 120 minutes, so extra time counts and penalties do not. A draw is a valid pick in a knockout.

The rules that matter

  • Picks lock at kickoff, match by match. Until then you can change yours as often as you like.
  • Nobody sees your pick before kickoff. Once a match starts, everyone’s picks become visible on the Picks page — that is what makes the crowd numbers honest.
  • A blank is not a prediction. To call a 0–0 you have to enter 0 and 0.
  • A postponed, cancelled or abandoned match is not scored for anyone. It simply drops out.
  • On the web you can fill in a whole matchday and save it in one go.

Points & scoring

Your single prediction is counted by two separate competitions, each with its own scoring. This is by design: one rewards being consistently right, the other rewards seeing what the crowd missed. Points from one are never comparable with points from the other.

Server championship

Your server’s own league. Classic, predictable scoring.

3
Exact score
You called the result precisely
1
Right result
Winner right, score wrong
0
Wrong
You missed the result

Only members of your server appear on this table.

Ranked ladder

One worldwide competition. Scored on the crowd: the fewer people who called a result correctly, the more that call pays.

10–18
Right result
The rarer the call, the higher the figure
24–36
Exact score
Always beats naming the winner
0
Wrong
You missed the result

Read the upset nobody saw and you climb faster than someone who backed every favourite.

Worked example. A match ends 2–1 and nine players in ten had backed the home win. That was the easy call, so on the ranked ladder it pays near the floor: about 11 points, and about 25 for anyone who also had the exact 2–1. Now flip it: if only one player in ten had seen that home win, the same correct call is worth about 17, and the exact around 35. On your server’s table, meanwhile, those picks are 1 and 3 whatever the crowd did.

When points arrive

Scores are checked continuously and points are added as each match finishes — there is no end-of-round button to wait for. The Discord recap post that names the matchday MVP is an announcement of results that are already on the table, not the moment they are calculated.

Your server league

The green side of the app. A private championship for one Discord server, with its own table, its own season and its own history.

Matches
Every fixture currently open, ready to predict in one screen.
Leaderboard
The table, with a Season / Matchday / This month / Competition switch. Matchday ranks a single round on its own — its leader is that matchday’s MVP. Competition ranks each league separately.
Picks
After kickoff, who predicted what, with the split of the crowd.
Stats
Form over time, matchday MVPs, season awards and head-to-head records.

Seasons

An admin can run the server league as a named season. A season has a start, an end and a champion; when it closes, the standings are frozen and a champion card is published. Points are always counted inside one season, so a new season is a clean slate for everyone.

The ranked ladder

The violet side of the app. One global season, the same fixtures for everyone, every server on the same table. It is not a copy of your server league — it is a separate competition your same picks feed.

How a round works

  • A round is a matchday: a set of fixtures chosen for the whole world at once.
  • It is broadcast to every server registered for ranked, in that server’s ranked channel. You predict from Discord or from the Ranked page on the web.
  • Each match locks at its own kickoff. When the round is complete, the bot posts the global standings — and the same table filtered to your server’s members, so a small community can still see its own race.

Rank and tiers

Your position on the ladder is converted into a career tier by percentile, from the whole ranked population:

RookieAmateurSemi-ProProEliteWorld ClassIcon — top 1%

Two things stop a lucky week from buying a tier. You are placing until you have played enough rounds to be rated at all, and the top tiers additionally require you to have played a minimum share of the season’s rounds. Your tier and your OVR (a 40–99 rating) appear on your Football ID card.

Where to look

Leaderboard
The world table, with tier and OVR. It also has a My server lens: the same global points and world ranks, filtered to people from your server. It is a filter, not a separate competition.
Picks
Who called what, and what it paid — “12% of the field called it, that pick was worth 34”.
History
Past rounds of the current season and who won them.
Servers
The server-vs-server table. A server’s score is the average skill of its ranked players, weighted by how much it has played, so a big server cannot buy the top spot and a tiny one cannot claim it on a single hot streak. Each player represents one server for the whole season.
Hall of Fame
Finished seasons, their champions and their podiums — public, no login. Open it.

Other game modes

These run alongside the two tables above. Some are available to every server, some are part of Pro — see Free & Pro.

Predict the Table
Call how a competition finishes: order the top places of a league, or name the winner of a cup. One pick per competition, locked at its first kickoff, scored at the end. PRO
Last Man Standing
A survivor pool. Each round you pick one team to win; a draw eliminates you as surely as a defeat, and you cannot use the same team twice. Last player standing takes it. PRO
Server Clash
Server against server. Each side declares a squad of five for a matchday; the highest combined points wins the round. PRO
Duels
A one-match challenge against another member. Both call the score, the closest call wins. Free, and it settles itself.
Feuds
Your standing grudge with another member: every match the two of you called differently, and who turned out to be right. /grudge on Discord, or the Feuds page on the web.
Football Quiz
A live trivia side-game: ten questions, everyone answers, fastest correct answer wins. It has its own leaderboard and is deliberately kept out of prediction scoring.

Your account

Your profile follows you, not the server. Play in three communities and it is still one identity, one collection and one ranked record.

Make your Football ID

Your player card: the parts you choose, and the parts you have to earn. It takes about a minute.

  1. Open Football ID

    On the web, Football ID is in the sidebar under “You”. Open the Identity tab — that is the form; Overview is the finished card and Badges is what you have won.

  2. Fill in what you like

    Ten fields, all optional, though the card comes alive once the club is set (it supplies the crest and the colours). Start typing in Club and pick from the list so the real crest is attached.

  3. Press Save Football ID

    The card renders itself immediately. You never pick a template: the finish comes from your Football DNA, the field behind you is sampled from your club crest.

  4. Show it off

    Type /card in Discord to post it in the chat. The Identity tab also gives you a public link that anyone can open — no login, no Discord account needed.

What you choose
Club · Squad number (1–99) · Position · Nationality · Era · Fan level · Idol · Rival · Favourite competition · Hot take (140 characters).
What you earn
Your OVR (40–99), your tier and the three stats on the card are read live from your ranked record. There is no field for them, by design — nobody can type themselves a rating they did not play for.
If it looks empty
A new account has no ranked history yet, so the rating reads 0 and the tier says unranked until you have played ranked rounds. The rest of the card works straight away.

Football DNA

A short quiz that reads your tactical identity and tells you which manager you play like. Take it here — no login needed — and share the result with /dna.

Card Packs

Ranked activity earns credits: +1 for every settled prediction, +3 when you get the result right and +6 more for an exact score. The daily check-in and missions pay credits too. A pack costs 10 credits and contains 3 cards; you start with 3 free packs.

Missions, badges & trophies

Missions are a checklist that walks you through the product and pays out as you go. Badges mark milestones. Trophies are the things you actually won — a season championship, a matchday MVP — and they sit in your collection permanently.

Notifications

Direct messages are opt-out and split by subject, so you can keep the ones you want and drop the rest. Manage them with /notifications on Discord or on the Notifications page on the web.

Reminders
A nudge before kickoff when you have left a match unpredicted.
Results
Your server league’s matchday recap once the round is settled.
Ranked
Your round recap — what you called, what it paid, your world rank and how it moved.
Followed teams
Updates about clubs you follow with /followteam.

We do not send a DM to tell you something you already know. Every message has to be worth the interruption or it is not built.

For admins

Setting up takes a couple of minutes and you only do it once. Members need no setup at all.

  1. Add the bot

    Use Add to Discord and pick your server. It asks for what it needs to run a matchday in your channels — read and send messages, embed links, attach files, add reactions — plus Manage Roles, used only if you switch on the automatic leader and champion roles.

  2. Post your first matchday

    Run /setup in your server and follow the button it gives you. It opens Create Poll on the web dashboard, which is where every matchday is built — there is no command that posts matches for you. The next step walks through it.

  3. Let it run

    Fixtures and results are synced automatically and points are calculated as matches finish. Use /announce_matchday when you want to post the recap and name the MVP.

  4. Join the ranked ladder (optional)

    Run /ranked setup and choose two channels: one for the ranked matches, one for the global leaderboard. You can also set a mentionable role to ping when a new round drops. Rounds are then delivered to your server automatically.

Posting a matchday, control by control

Everything below is on one page: Create Poll in the sidebar (admins only). The left half lists fixtures, the right half is your draft, and nothing is posted until you press Publish.

  1. Pick the competition

    The Competition dropdown at the top loads that competition’s upcoming fixtures into the left-hand list. On a free server you run one competition at a time; adding more matchdays to a competition you are already running is always free.

  2. Add the matches

    Each fixture has an Add button, and the button above the list takes the whole lot at once (it shows the number, e.g. Add 8). Anything already posted is greyed out and marked Posted, so the same match can never go up twice. Up to 20 matches per batch.

  3. Choose how each one is answered

    Every match in the draft has a switch: Exact score (predict the scoreline) or 1·X·2 (winner only). Set the Default answer type in the toolbar first and every match you add inherits it. Knockout ties are set to exact score automatically.

  4. Say where it goes

    Discord channel is the channel the posts land in. Matchday is the round number — leave it on auto and it continues from your last one. If you have set a predictor role, Ping the predictor role notifies it, and you can untick it for a quiet batch.

  5. Publish

    Publish to Discord & web posts every match in the draft. They appear in the channel within a few seconds, and on the web Matches page at the same time — one prediction, both places.

After it is out
Nothing to do. Picks lock at each kickoff and points are added as matches finish. The Manage tab on the same page lists every match you have posted — matchday, kickoff, answer mode, final score, status — and lets you delete one you posted by mistake. Deleting also erases its predictions and recalculates the table, so it asks first. If a result ever lags behind, /update forces a refresh.
No fixtures listed?
The fixture list syncs daily, and matches that have already kicked off are never offered. If a competition is out of season it will simply be empty.
Your own competition
Pick My Custom Leagues in the same dropdown to post fixtures you created yourself under Custom Leagues — useful for a five-a-side league or anything the data provider doesn’t carry.

What else you control

  • The announcement channel, the builder’s default channel, and whether a role gets pinged when new matches are posted.
  • Seasons — start one, end one, and publish the champion card.
  • Custom leagues for competitions the football data provider does not 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.

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

Free & Pro

Predicting is free and always will be. Members never pay for anything: Pro is one plan for a whole server, turned on by an admin.

Free

  • Predictions on real competitions, home/draw/away and exact score.
  • The server leaderboard, on Discord and on the web.
  • The matchday recap card with the MVP.
  • The full global ranked ladder.
  • One active competition at a time.

Pro adds

  • Several competitions and several seasons side by side.
  • Predict the Table, Last Man Standing and Server Clash.
  • Custom leagues.
  • Advanced stats: standings over time, MVP analytics, per-competition tables.
  • Automatic leader and champion roles, and shareable season cards.

Prices and the upgrade steps are on the Plan page inside the dashboard, or ask us on our Discord.

Command list

Type / in Discord to see them all. /help answers the common questions and /ask takes a question in your own words.

Playing
CommandWhat it does
/quickstartHow to play, in 30 seconds.
/upcomingThe matches you can still predict.
/leaderboardYour server’s table of top predictors.
/userpicksEveryone’s predictions for matches that have kicked off.
/rankedThe global ladder: leaderboard, rank, round, picks, history.
/podiumPredict the Table — order a league, or name a cup winner.
/lmsLast Man Standing — join, pick a team to win, see who survives.
/clashServer Clash — your server’s five against other servers.
/duelChallenge a member on a single match; check status and record.
/grudgeYour record against a member on matches you called differently.
/rivalHead-to-head points record against a member this season.
/quiz /quizboardThe live football quiz and its own leaderboard.
Your account
CommandWhat it does
/statsYour card: points, accuracy, level and badges (or another member’s).
/cardA shareable image: your Football ID, level or predictions.
/dnaYour Football DNA card — the manager style you play like.
/collection /packYour card collection, credits, and opening packs.
/dailyDaily check-in, streak and missions.
/journeySeason Journey missions, progress and rewards.
/badgeGuess the club from its pixelated crest.
/levelsThis server’s XP and level board.
/notifications /remindersManage your DMs.
/followteamFollow a club for its next fixture and form.
/help /askAnswers to how it works, in menu form or in your own words.
Football data
CommandWhat it does
/fixturesA club’s upcoming matches and recent form.
/resultsA club’s recent results.
/standingsA competition’s table: position, points and form.
/topscorersThe Golden Boot race for a league.
Admins only
CommandWhat it does
/setupSet up your first matchday. Start here.
/ranked setupRegister the server for the global ladder and choose its channels.
/ranked status /ranked disableCheck or stop the server’s participation in ranked.
/announce_matchdayPost the matchday recap and the MVP.
/update /syncForce a refresh of matches and points. Normally automatic.

Common questions

Is this gambling?
No. There are no stakes, no deposits and no payouts. You are playing for position on a table.
Where do results come from?
A football data provider, polled by the bot. Only the bot talks to it, which is what keeps it fast for every server at once.
Can I change a prediction?
Yes, as often as you like until that match kicks off. After kickoff it is locked and visible to everyone.
Do I need to be online at kickoff?
No. Predict whenever you like beforehand; scoring happens on its own.
Does my server need Pro to play?
No. Predictions, the leaderboard and the ranked ladder are free.
I play in two servers. Do I predict twice?
No. A prediction on a match is a single pick; each competition counts it in its own table.
Can I delete my data?
Yes. Ask an admin or contact us and the account is removed. See the privacy notice.

Start predicting

Add the bot to your server, or log in and find the matches waiting for you.