The AI Discord Bot for Gaming Teams
Real AI that builds your lineups and parses your scrim DMs. Free.
Supatimer ships two production AI features no other Discord scheduling bot has: an optimization algorithm that builds the strongest possible lineup from your team's availability and roles, and a large language model that pulls structured details out of free-form scrim DMs. Built for competitive teams, free forever.
Supatimer is the only Discord bot for gaming teams with real, shipped AI. Our lineup optimizer is a constraint satisfaction algorithm: given player availability, role requirements, and team composition rules, it enumerates feasible lineups and ranks them by role coverage and availability strength. Run /weekplan and the AI picks the lineup. This is classical AI from the search and optimization branch of the field, the same kind of AI that schedules airline crews and routes delivery vehicles.
Our second AI feature is an LLM-powered scrim parser, currently in closed beta. Paste a scrim DM into Discord and the parser extracts the time, opponent, format, map veto, and lobby details into structured fields. No other Discord scheduling bot ships either of these features. Apollo and sesh use basic date heuristics. Raid-Helper is event-focused. Supatimer was built specifically for the AI problems competitive teams face. 100% free, no premium tier, no ads.
Why AI matters for gaming teams
Manual lineup building takes 15 minutes per practice and humans make mistakes about role coverage. AI does it in a second and never picks three Duelists with no Sentinel.
Lineups are a math problem
Choosing the best 5-of-8 with the right role split, the most overlap on the best practice night, and respecting role mains is a constrained optimization problem. Humans do this badly. AI does it correctly and instantly.
Scrim DMs are unstructured data
Every scrim post is different. 'Hey wanna scrim Tuesday 8pm EST BO3 map veto?' has the same information as a perfectly formatted form, but humans have to parse it. An LLM does it in milliseconds.
Schedules have patterns the AI can find
Your team has rhythms - Wednesday 8pm, Sunday morning, the late block when one player gets off work. AI surfaces these patterns from the availability data and suggests practice blocks you didn't have to set up.
AI scales where humans don't
Tracking 30 players' availability across 4 time blocks per day, 7 days a week, in 4 different time zones is exactly the kind of bookkeeping humans hate and computers love. The AI just runs.
How the AI actually works
Plain-language walkthrough so you can verify we're not just slapping AI on stickers.
Lineup optimization
Constraint satisfaction over (players × roles × availability blocks). Enumerate feasible 5-player subsets, rank by role coverage + availability density. Sub-second, deterministic, explainable.
Schedule heuristics
Cluster availability patterns across the week using statistical heuristics. Detect overlap density. Surface 'everyone is free Wed 8-10pm' suggestions without anyone setting them up.
LLM scrim parser
Tuned large language model with prompt hardening for adversarial input. Extracts time, opponent, format, maps, lobby info from any DM phrasing. Returns structured fields the bot can act on.
What the AI does for you
Six concrete AI features, shipping today (lineup, scheduling, role coverage, dashboard, multi-game) plus one in beta (LLM scrim parser).
AI lineup optimizer
Given your roster, role requirements, and player availability, the optimizer builds the strongest possible lineup. It enumerates feasible combinations, ranks them by role coverage and availability density, and surfaces the best one. Run /weekplan and the AI handles the rest.
LLM scrim parser (in beta)
Paste a scrim DM into Discord and our LLM parser extracts the time, opponent, format, map veto, and lobby details into structured fields. No more copy-pasting from one bot to another. Powered by a tuned large language model.
AI-powered weekly scheduling
The scheduler infers your team's practice rhythm from button-tap availability across the week. It clusters overlap, detects patterns like 'everyone is free Wednesday 8-10pm', and surfaces them when you generate the week's plan.
Role-aware AI roster builder
Supatimer understands in-game roles (Tank, DPS, Support for Overwatch; Duelist, Sentinel, Controller, Initiator for Valorant; IGL, Entry, AWP for CS2 and more). The AI enforces role coverage when building lineups so you never end up with three Duelists and no Sentinel.
Web dashboard with AI insights
Every team gets a synced dashboard at supatimer.com with a visual overview of availability, lineup history, and AI-generated suggestions. Use it to coach roster decisions, spot recurring no-shows, and plan around player schedules.
21 games, all with AI role presets
Overwatch 2, Valorant, CS2, League of Legends, Apex, Marvel Rivals, Rocket League, R6 Siege, and 13 more. Each game ships with role presets that the AI lineup builder uses out of the box. Custom roles for any game not in the list.
Frequently asked questions
Supatimer ships two AI features in production. First, an optimization algorithm that builds the strongest lineup from player availability, role requirements, and team composition rules. This is a constraint satisfaction problem and a textbook AI application. Second, an LLM-powered scrim parser that extracts time, opponent, format, and map veto from free-form Discord DMs. Both are real AI - the lineup optimizer is classical AI from the search and optimization branch, and the scrim parser is a large language model. No other Discord scheduling bot ships either of these.
When you run /weekplan, the AI takes your roster, the role requirements for your game, the availability each player tapped into the weekly calendar, and the team size. It enumerates the feasible lineups - subsets of players whose role coverage matches the required composition. It ranks each candidate by coverage strength, availability density across the chosen time block, and roster preferences (mains vs flex). The top-scoring lineup is the answer. Total runtime is sub-second.
The LLM scrim parser is built and tested but currently in closed beta. It activates once the AI key and team quota rows are provisioned. When live, you paste a scrim DM into a Discord channel and the bot replies with structured fields (time, opponent, BO format, maps). See zAI_Features/ai-parser-setup.md for activation details. Other AI features (lineup optimizer, role-aware roster builder, scheduling heuristics) are live today.
Apollo and sesh are general-purpose calendar and event bots. Their auto-suggest features are basic date heuristics. Neither ships an optimization algorithm for team decisions and neither ships an LLM feature. Supatimer was built specifically for competitive gaming teams, which means our AI solves the problems that matter for esports: building lineups that meet role coverage, scheduling around practice rhythms, and parsing scrim communications. Different category, different AI.
100% free. Every AI feature - lineup optimizer, scheduling heuristics, role-aware roster builder, web dashboard, and the scrim parser once it activates - is available to every team at no cost. No premium tier, no trial, no credit card, no ads. Supatimer is built by an active developer team and shared with the community.
Both. The lineup optimizer is classical AI: constraint satisfaction with heuristic ranking. The scheduling pattern detector uses statistical heuristics on player availability bitmaps. The scrim parser is a large language model. We do not currently train custom ML models on player data because we do not need to - the optimization problems are well-defined and rule-based AI solves them efficiently. If we ever add ML features (skill prediction, win probability, optimal time prediction from history), we will say so explicitly.
Related resources
Pret a organiser votre equipe ?
Aucune inscription requise. Fonctionne instantanement.