- Home»
- Cod sursa: IRCCLoud Host Ban
IRCCLoud Host Ban
IRCCLoud Host Ban
Regex mIRC Code snippet to ban a username that is using irccloud application. This snippet works if the bot is opped on the channel.
| Postat de | Copyright | Categorie | Review user | Vizualizari | Data |
|---|---|---|---|---|---|
| BLKoldSUN | Simo | chanops | Cod testat | 271 | 2024-07-14 05:49:00 |
on *:ban:#:{
if ($nick(#,$me,@)) {
var %ixz = 1 , %nicksx
while ($ialchan($banmask,$chan,%ixz).nick) {
var %match = $v1
if (%match != $me && $regex($banmask,/(irccloud)/i)) { var %nicksx = $addtok(%nicksx,%match,32) }
inc %ixz
}
if ($numtok(%nicksx,32) > 1) { mode $chan -b $banmask }
if ($numtok(%nicksx,32) == 1) {
var %properbanmask $+(*!,$gettok($gettok($replace($address(%nicksx,1),!*uid,!*id,!*sid,!*id),1,64),2,33),@*)
mode $chan +b-b %properbanmask $banmask
}
}
}
on *:KICK:# {
if ($nick(#,$me,@)) {
if ($regex($address($knick,2),/(irccloud)/i)) {
var %properbanmask $+(*!,$gettok($gettok($replace($address($knick,1),!*uid,!*id,!*sid,!*id),1,64),2,33),@*)
if ( %properbanmask !isban $chan ) { mode $chan +b %properbanmask }
}
}
}
IRC Snippets