on *:ACTION:*:#: { set %trigger is now playing | set %trigger2 .mp3 | set %trigger3 - | set %trigger4 *is*to* if (%trigger isin $strip($1-)) || (%trigger2 isin $strip($1-)) || (%trigger3 isin $strip($1-)) || (%trigger4 iswm $strip($1-)) { echo -a * We are inside the first if statement unset %mp3s set %mp3s $readini(mp3s.ini, mp3s, $nick) if (%mp3s == $null) { set %mp3s 0 timer $+ $nick 0 1200 remini mp3s.ini mp3s $nick } inc %mp3s if (%mp3s == 5) { cs op $chan $me timerban 1 3 mp3kb $chan $nick timerop 1 64 cs deop $chan $me remini mp3s.ini mp3s $nick timer $+ $nick off } else { writeini mp3s.ini mp3s $nick %mp3s } } } on *:TEXT:*:#: { set %trigger $chr(91) $+ mp3 $+ $chr(93) | set %trigger2 .mp3 | set %trigger3 kbps if (%trigger isin $strip($1-)) || (%trigger2 isin $strip($1-)) || (%trigger3 isin $strip($1-)) { unset %mp3s set %mp3s $readini(mp3s.ini, mp3s, $nick) if (%mp3s == $null) { set %mp3s 0 timer $+ $nick 0 1200 remini mp3s.ini mp3s $nick } inc %mp3s if (%mp3s == 5) { cs op $chan $me timerban 1 3 mp3kb $chan $nick timerop 1 64 cs deop $chan $me remini mp3s.ini mp3s $nick timer $+ $nick off } else { writeini mp3s.ini mp3s $nick %mp3s } } } alias mp3kb { ban -u60 $1 $2 2 kick $1 $2 Your MP3 script has triggered 5 times in 20 mins - 1 Min Ban }