The current request checking is as follows: The request fails at the first TRUE or YES
- Is song is an invalid song or is already queued?
Is today Saturday and the song is an epic?
Does the requester already have an epic queued?
Has the same artist been requested more than 28 times in the last 7 days?
Has the requester requested the same artist 5 or more times in the last 10 plays (in the last 7 days)?
Has the requester requested the same song 10 or more times in the last 7 days?
Has the song been played in the last 6 hours?
Has the album been played in the last 4 hours (or 1 hour if new, ie, less than 30 days on the station)?
Has the artist been played in the last 3 hours (or 1 hour if new)?
Is the song too long for the queue (ie, longer than 15 minutes if the queue is over 4 hours)?
Request policy based on the length of the queue:
<15 min/5 per hour
15-30 min/4 per hour
30-60 min/3 per hour,
60-90 min/2 per hour
90-120 min/1 per hour
>120 min/1 per 1.5 hr