New Command · Live Events

When a team is battering the door down, your channel knows.

BetBot watches the in-play stats of every fixture across 37 top football leagues. The moment a team is level or losing yet dominating the shots, corners and possession, it posts a live alert to your Discord, so you see the pressure before the goal arrives.

Add BetBot to Discord
BetBot /press in-play dominance alert

What an alert looks like

Heat-themed and tagged with the dominating team's badge, with the stats that earned the alert and a clear read on the spot.

B
BetBotAPP · Today at 21:34
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Liverpool vs Brighton · 82' · 0-1

Liverpool is dominating but trailing.
Shots: 18 · On target: 8 · Corners: 10 · Possession: 67% · xG: 2.4
👀 Keep an eye on Liverpool.
Liverpool

Exactly how an alert posts in your channel. The xG line only appears when api-sports provides it for that league.

When it fires

A team must be level or behind and clear every stat threshold at once. The bar scales with time, lower early when fewer shots have piled up, higher late for the same conviction.

Halftime → 60'
  • Total shots ≥ 8
  • Shots on target ≥ 4
  • Corners ≥ 4
  • Possession ≥ 58%
60'–80'
  • Total shots ≥ 15
  • Shots on target ≥ 6
  • Corners ≥ 7
  • Possession ≥ 60%

Fires at most once per team per match, so a side that triggers at the halftime whistle won't ping again when it keeps pressing after the restart.

How it works

Pure stats, no predictions, built to spend almost nothing until a match actually heats up.

Snapshot

Each morning BetBot lists today's fixtures across 37 leagues.

Watch

While a match is in-play it scans the live stats every 60 seconds.

Detect

Spots a team level or behind that clears every dominance threshold.

Alert

Posts the embed to your subscribed channel, once per team.

Anatomy of the alert

Everything you need to read the spot at a glance.

Match · minute · score

League flag, both teams, the live minute (or "HT"), and the current scoreline.

Dominance stats

Shots, shots on target, corners and possession, plus xG when the league supplies it.

The read

A clear "Keep an eye on [team]" nudge, plus the dominating team's crest as a thumbnail.

Three subcommands

Subscribe, unsubscribe, or check what's running.

/press subscribe #channel
Turn on dominance alerts in the channel you pick. Requires Manage Server permission.
/press unsubscribe
Stop posting press alerts for this server. Can be re-enabled any time.
/press status
Show the current subscription and the thresholds the bot is watching for.
🔥 In-play dominance alerts
Active in #live-alerts for 37 leagues, when a team is level or behind and dominating:
≥ 8 shots · ≥ 4 on target · ≥ 4 corners · ≥ 58% possession
≥ 15 shots · ≥ 6 on target · ≥ 7 corners · ≥ 60% possession

FAQ

A team that is level or behind on the scoreboard and dominating the in-play stats. From the halftime whistle through the 60th minute it needs at least 8 shots, 4 on target, 4 corners and 58% possession; from the 60th to the 80th minute it needs at least 15 shots, 6 on target, 7 corners and 60% possession. After 80' it stops firing — no time left to act on it.

Either at the halftime whistle, if a team owned the first half, or later in the match during a late surge. It fires at most once per team per match, so a side that triggers at halftime won't ping again after the restart.

No. A press alert is a pure-stats notification of what's happening on the pitch right now, not a tip or a recommendation. Always do your own research and gamble responsibly.

BetBot polls live match statistics every 60 seconds while a tracked fixture is in-play (api-sports refreshes stats roughly once a minute). Typical lag from thresholds being crossed to a Discord post is 1–2 minutes.

Yes. Each server's /press subscription is independent. Admins with Manage Server permission can subscribe to a channel of their choice, separate from /red.

See the pressure before the goal.

Add BetBot, run /press subscribe, and let the alerts come to you.

Add BetBot to Discord