Free Discord bot

Football predictions auto-posted to your Discord channel.

BetBot is a free Discord bot built around three live football signals: in-play dominance alerts (/press), red card alerts (/red) and hot-streak teams (/streak). 100+ leagues covered. No signup. No admin permissions needed. Up and running in 30 seconds.

100+
Leagues
50K+
Discord users
100+
Servers
FREE
No signup

Built around three live signals

BetBot's primary job is to auto-post when something actionable happens: dominance, dismissals, and hot streaks. Everything else is a bonus.

/press Live

Catch a team battering the door down

The moment a team is level or losing yet dominating the shots, corners and possession, BetBot fires a real-time alert to your channel. Shots 8+, on-target 4+, corners 4+, possession 58%+. Time-scaled thresholds. Polled every 60 seconds while a fixture is live. Full /press details →

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%
👀 Keep an eye on Liverpool.
BetBot · live events · 18+
/red Live

Red card alerts the second they happen

The second a player is sent off in any tracked fixture, BetBot posts a card-themed embed with the team's club badge, player name, minute and live scoreline. Live betting opportunities in 1-2 minutes from the event itself. Polls every 60 seconds while any tracked match is in-play. Full /red details →

B
BetBotAPP · Today at 20:38
Red card
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Arsenal vs Liverpool · 38' · 0-1
William Saliba (Arsenal)
BetBot · live events
Arsenal
/streak Daily

Spot the hottest streaks across the world

BetBot scans every tracked league for teams on active BTTS, Over/Under and win streaks. Auto-posted to your channel each morning (06:00 and 10:00 CEST) so you find the patterns before the market adjusts. The longest active streaks across the top 5 leagues plus international friendlies and World Cup qualifiers.

BetBot /streak example showing active streaks BetBot /streak example showing additional streak picks

Up and running in 30 seconds

1

Click Add to Discord

The button at the top of this page (or anywhere on betbott.com). Opens Discord's OAuth authorization flow.

2

Pick a server

Discord lists every server where you have Manage Server permission. Pick one. BetBot needs no admin access beyond basic message-send permissions.

3

Choose a channel

Run /setup in the channel where you want daily posts to land. BetBot saves the config and starts posting the next morning at 06:00 CEST.

100+ leagues worldwide

From the Top 5 European leagues to the Saudi Pro League, J1, MLS, Argentinian Primera, Norwegian Eliteserien and the full FIFA World Cup 2026.

Premier League La Liga Serie A Bundesliga Ligue 1 Champions League Europa League Conference League FA Cup EFL Championship Eredivisie Primeira Liga Belgian Pro League Süper Lig Eliteserien Allsvenskan Superligaen Brasileirão Copa Libertadores Argentine Primera MLS J1 League K League 1 Saudi Pro League Chinese Super League FIFA World Cup 2026 + 70 more

FAQ

Yes. Completely free with no subscription, no premium tier, no signup. Just add it to your server, run /setup, and BetBot starts posting.

No. BetBot only needs basic permissions to send messages and use slash commands in your chosen channel. No moderation access, no member data, no DM permissions. Permission integer 60416.

BetBot polls live match stats every 60 seconds during a tracked fixture. Typical lag from event (red card, dominance threshold crossed) to Discord post is 1-2 minutes.

Yes. Use /setup in any channel to set it as the post destination. /setup again in another channel to switch. Auto-posts always go to the most recently configured channel.

All BetBot content is also free on the website. Browse today's tips, today's scorer pick, match previews, active streaks and the full historical track record. No signup needed.

Right-click the BetBot member in your server's member list and select Kick. The bot is removed instantly. No data is retained. Re-add anytime via the OAuth link.

Add BetBot to your Discord

Free, no signup, no admin permissions needed. 30 seconds to set up.