control center.
Checking access...
control center.
control center.
| Status | Active |
|---|
| League | Name | Unique name | Status | Experience | Phone | Discord | Bluesky | Mastodon | Timezone | Pause (local) | Pause (ET) | Dues | Prop pool | Prop pool last year | Born | First year | Manager ID |
|---|
| Sport | Calculation type | Manual odds | Odds page | Wikipedia page |
|---|
| ID | Team | Conference | Division | Active | Aliases |
|---|
| Name | Date |
|---|
| Team | Points |
|---|
These are teams flagged as missing full details. Fill them in and click "Add team" to move them into the Teams list, or "Remove" to discard them.
| Sport | Team | Conference | Division | Aliases |
|---|
These are teams already in the Teams list that got flagged as missing a conference. Fill in conference (and division/aliases if needed) and click "Save" to update the team, or "Remove" to discard the flag without changing anything.
| Sport | Team | Conference | Division | Aliases |
|---|
Per-region settings for LOL Worlds qualification. "Qualifying spots" is how many teams from that region guarantee a spot in the field; "play-in spots" is how many additional teams from that region enter the play-in stage; "weight" multiplies that region's teams' Elo before the qualifying simulation runs (1 = no change, above 1 favors the region, below 1 disfavors it). Only regions listed here are shown -- add a region to override its spots/weight, or remove it to drop the override entirely.
| Region | Qualifying spots | Play-in spots | Weight |
|---|
| League | Rounds | Promotions | Relegations | Group | WC Promotions | WC Relegations | OMNI | Members | Discord group | Count | Storage |
|---|
Draft dates
Read by the draft engine. All times are Eastern. The must-end time is when any picks still open are made automatically (ghost-filled) and the draft closes. Applies to the active season.
Ghost mode
A ghost seat gets its picks made automatically (randomly from the best available list). Ticking or unticking a box posts an announcement in that league's Discord channel. Seats also go ghost on their own after 5 missed picks in a row.
| Seat | Manager | Manager ID | Ghost |
|---|
Files
Videos, pictures and audio for announcements (10 MB max each). Choose files, then search for the team each one belongs to; a rule for that team is made automatically (or tick "different kind of rule" to open the full editor). Uploads reach the server folder within about a minute. While a rule is open for editing, click a file name below to add it to that rule.
Rules
The first matching rule that has text supplies the text, the first with a file supplies the file, the first with a link supplies the link. Lower priority numbers are tried first. Text goes to everyone; files and links only go to managers with a Discord ID.
Rule
When (leave blank for "any")
What it adds
| On | Priority | Rule | Applies | When | Adds |
|---|
Rehearsal seasons
Practice drafts built from hand-picked managers. The server (run_setup_watcher.py) creates each one, runs its engine, and deletes it when asked. Real seasons are never touched.
| Season | Status | Managers | Message |
|---|
Make a draft season
Tick the managers who will draft, then set the seating order on the right. Seat 1 picks first.
| Name | Unique name | Manager ID | Discord | Bluesky | Time zone | This season | League |
|---|