PoolRotater Wiki

Your guide to automatic osu! multiplayer

User Tools

Site Tools


wiki:match_lifecycle

The match lifecycle

Rounds move through waiting, countdown, gameplay, and scoring before the next map is promoted.

Availability All lobbies
Documentation status Current behavior
Behavior reference v6.6.16 · reviewed 2026-09-28

A room moves through waiting, countdown, active gameplay, and completion/scoring. The bot reconciles the server playlist before starting so it operates on the correct map.

Ready up after downloading. Automatic starts consider the room's player and READY policy. A lone player must ready up for an automatic start. .start requests the normal countdown immediately for an active player.

.wait gives an eligible player a once-per-map allowance before the match starts. Download-related readiness loss can cancel a countdown while keeping the same map; the bot waits for a fresh READY signal before retrying.

After completion, the bot processes scores, accepts map feedback, and promotes the next playlist entry. A mid-match join message helps new arrivals understand the remaining wait. See countdown troubleshooting.

Worked example

Ready up after downloading, then use .start as an active player to request the normal countdown. If a download cancels it, send a fresh READY signal; the same map can be retained.

Limitations

Readiness and availability checks remain in force. Optional waits apply before match start; they do not extend active gameplay.

wiki/match_lifecycle.txt · Last modified: by wikiadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki