How can i script this,,
When someone joins the channel and there are already people in without the +V(voice) that if an @ uses !next the bot will voice the user who 1st joined... ?
PLZ HELP !!!!
That would require you (or your bot) to keep track of the chronological order of which users join. And then, it would have to divide the users that are still regular users.
What IRCd is this from? On certain IRCds like the 1 Dalnet is using, using a /names will list nicks in a chronological join order (from either oldest to newest or newest to oldest). In that case, if the network you are on has that, you will have to dig it up from the raw event for /names, and +v the first non-@%+ nick.
And something like if an @ types !done the user who just got voiced will be kicked out
I'm sure once the op has voiced someone, and is finished, he could just devoice or kick him out (with an alias if necessary).
The point of aliases is to use shortcuts, not make things in excess or for decoration (but it's possible). Having a !done trigger takes longer time to type than a /done alias, since there are less buttons to press.