Hello,
Can someone give me a good example of how to queue up user voice requests?
For example say I have the following script:
on *:TEXT:voice me:?: {
if ( $nick !isvoice #channel ) { /mode #channel +v $nick }
}
What I would like to do is put the voice requests into a queue of some sort and have them execute in the order they are recieved, however, I always like to have at least a 5 second delay before between each person being voiced.
so if 10 people sent me the request to be voiced, it would voice the first person in the queue, wait 5 seconds, voice the next person, wait 5 seconds, voice the next person, etc... etc... and this would continue until all the requests for voice have been completed.
Anyone have a good suggestion with an example of how this can be done?
![confused confused](/images/graemlins/mirc/confused.gif)