Veto Skip Queue rules - TradeMe/PlayMe GitHub Wiki
AlreadyVetoedTrackVetoRule
Cannot veto a track that you have already vetoed.
ExceededDailyLimitVetoRule
Cannot veto a track if you have already reached your daily veto limit.
AutoplaySkipRule
Autoplay-chosen tracks only require 2 vetoes to skip.
DefaultSkipRule
The number of vetoes required = the greater of the number of likes or the VetoCount config setting.
OutOfHoursSkipRule
Tracks between 6pm and 8am only require 1 veto to skip.
VetoedByUserWhoQueuedTrackSkipRule
Tracks can be vetoed off immediately by the person who queued the track.
CannotQueueTrackAlreadyPlayingQueueRule
Cannot queue a track that is currently playing.
CannotQueueTrackDisabledProviderQueueRule
Cannot queue a track from a music provider (spotify/soundcloud) that is not currently enabled.
CannotQueueTrackHasPlayedInTheLastXHoursQueueRule
Cannot queue a track that has been played in the last X hours.
LimitNumberOfTracksQueuedByUserQueueRule
A single user cannot have more than X tracks queued at a time.
Using the default settings, vetoes would work like this:
Rule |
Number of vetoes required |
---|---|
Tracks queued out of hours (>8pm and < 6am) | 1 |
Track you queued yourself | 1 |
Tracks chosen by Autoplay | 2 |
If the track has > 3 Likes | The # of Likes it currently has |