Fairplay
Fairplay stops any single person from dominating the queue by interleaving everyone’s requests fairly.
How it reorders the queue
Section titled “How it reorders the queue”When enabled, Fairplay rebuilds the pending queue (the currently playing track is left untouched):
- All queued tracks are grouped by the member who requested them.
- The queue is rebuilt in round-robin order — one track from each requester per round — cycling through requesters until every track has been placed.
For example, if user A queued A1 A2 A3 and user B queued B1, the result becomes A1 → B1 → A2 → A3.
Fairplay is also re-applied automatically whenever a new track is added with /play while it is enabled, so balance is maintained as the queue grows.
Enabling / disabling
Section titled “Enabling / disabling”- Run
/fairplay(alias/fp) to toggle it. Enabling immediately rebalances the queue. - Requires an active player, that you are in the bot’s voice channel, and DJ permission when DJ mode is on.
- While Fairplay is enabled,
/shuffleis blocked because the two conflict. - Disabling stops further rebalancing; the existing order is kept as-is.