/setup Admin only Open the configuration menu, pick a sport, then choose notification channels and follows.
Whistle delivers live sports updates to Discord, covering football, F1, MMA, NFL and more, from kickoff to the final whistle and beyond.
Follow a team and Whistle pins it per server, opens a thread per game, and streams goals, points, and key events as they happen. The producer/consumer/bot pipeline runs on Kafka (AutoMQ) with Avro-encoded events for durability.
Whistle is a producer/consumer/bot pipeline over Kafka (AutoMQ) with
Avro-encoded events, running on opi5-cluster and deployed via ArgoCD.
Whistle is invite-only. Join the Discord and ask for an invite to your server.
Whistle has a single /setup slash command (admin only) that opens an interactive UI for configuring notifications. Run /setup in any channel, pick a sport from the menu, then choose notification channels and follows. The per-sport sections below describe what each sport supports, so pick the section that matches what you want to configure.
/setup Admin only Open the configuration menu, pick a sport, then choose notification channels and follows.
Live game updates and reminders for followed NFL teams.
Live updates and reminders for Premier League, Champions League, La Liga, and Bundesliga.
Formula 1 race weekend updates: practice, qualifying, race, and sprint events.
UFC and other MMA event updates: fight cards, results, and post-fight bonuses.