;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; Join / Part / Hop / Global / Blacklist ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; on *:text:!*:#: { if ($readini(BotSettings.ini,Admins,$nick)) { if ($1 == !join) { if ($readini(BotSettings.ini,Blacklist,$2) >= 11) { notice $nick The channel $2 is blacklisted. } elseif ($readini(BotSettings.ini,Blacklist,$2) < 11) { join $2 } elseif (!$readini(BotSettings.ini,Blacklist,$2)) { join $2 } } elseif ($1 == !part) { if ($2) { part $2 Requested by an admin. } } elseif ($1 == !hop) { if ($2) { /hop $2 } else { /hop $chan } } elseif ($1 == !global) { if ($2) { /amsg 10 $+ $chr(91) $+ Global $+ $chr(93) $+ 4 $2-  } else halt } elseif ($1 == !blacklist) { if ($2 == add ) { if ($readini(BotSettings.ini,Blacklist,$3)) { notice $nick $c1(Channel) $c2($3) $c1(is already in the blacklist! To change kicks use !blacklist set #chan kicks ) } else { writeini BotSettings.ini Blacklist $3 11 notice $nick $c1(Channel) $c2($3) $c1(successfully added to blacklist with) $c2(10) $c1(kicks. (Blacklisted) ) writeini Botsettings.ini Blacklist #channelsinblacklist $calc($readini(BotSettings.ini,Blacklist,#channelsinblacklist) + 1) } } elseif ($2 == del ) { if (!$readini(BotSettings.ini,Blacklist,$3)) { notice $nick $c1(Channel) $c2($3) $c1(is already not in the blacklist.) } else { remini BotSettings.ini Blacklist $3 notice $nick $c1(Channel) $c2($3) $c1(successfully deleted from blacklist.) writeini Botsettings.ini Blacklist #channelsinblacklist $calc($readini(BotSettings.ini,Blacklist,#channelsinblacklist) - 1) } } elseif ($2 == set ) { if ($3) { if (!$readini(BotSettings.ini,Blacklist,$3)) { notice $nick 10The channel7 $3 10is not in the blacklist! To add the channel use !blacklist add #chan } else { writeini BotSettings.ini Blacklist $3 $4 notice $nick $c1(Number of kicks in channel) $c2($3) $c1(successfully changed to) $c2($4) } } } elseif ($2 == info ) { if (!$readini(BotSettings.ini,Blacklist,$3)) { notice $nick $c1(Channel) $c2($3) $c1(is not in the blacklist! To add the channel use !blacklist add #chan ) } else notice $nick $c1(The channel) $c2($3) $c1(have) $c2($calc($readini(BotSettings.ini,Blacklist,$3) -1)) $c1(number of kicks.) } elseif ($2 == list ) { notice $nick $c1(There is) $c2($readini(BotSettings.ini,Blacklist,#channelsinblacklist)) $c1(channels in the blacklist.) } } } }