on *:text:.join*:?: { if ($nick == SonicBot) { join $2 timer 1 1 msg $chan $c1(Thank you) $c2(For inviting) $c1(me here) $c2($nick) } } on *:kick:#: { if ($knick == $me) { inc %kicks [ $+ [ $chan ] ] 1 if (%kicks [ $+ [ $chan ] ] >= 5) { writeini Blacklist.ini Blacklist $chan Blacklisted writeini Blacklist.ini Reason # Kicked me too many times! } } } on *:invite:#: { notice $nick Checking for blacklist... if ($readini(blacklist.ini,Blacklist,$chan) == Blacklisted) { notice $nick I'm sorry, your channel has been blacklisted! Reason: $+($readini(Blacklist.ini, Reason, #),.) Message Sonic32525 for more information! } else { var %Randominvite $rand(1,5) var %joinchan $chan if (%Randominvite == 1) { join $chan | timer 1 1 msg $chan $c1(Thank you) $c2(For inviting) $c1(me here) $c2($nick) } if (%Randominvite == 2) && ([JT]SonicBot isin #SonicBot-list) { msg [JT]SonicBot .join %joinchan } if (%Randominvite == 3) && ([CA]SonicBot isin #SonicBot-list) { msg [CA]SonicBot .join %joinchan } if (%Randominvite == 4) && ([DX]SonicBot isin #SonicBot-list) { msg [DX]SonicBot .join %joinchan } if (%Randominvite == 5) && ([TX]SonicBot isin #SonicBot-list) { msg [TX]SonicBot .join %joinchan } } } on $*:text:/^[@!](addbl|Blacklist)/Si:#: { if ($owner) { writeini Blacklist.ini Blacklist $$2 Blacklisted writeini Blacklist.ini Reason $$2 $iif($3,$3-, No reason) part $2 $2 has been blacklisted: $+($iif($3,$3-,no reason),.) Message Sonic32525 for more information! amsg $2 has been blacklisted for $iif($3,$3-,no reason) } } on $*:text:/^[@!](delbl|rembl|delblacklist)/Si:#: { if ($owner) { remini Blacklist.ini Blacklist $2 remini Blacklist.ini Reason $2 amsg $2 has been removed from my blacklist } }