|
Alıntı: |
on 1:snotice:*flood*--*:{
gzline * $+ $mid($4,$pos($4,@),$len($4)) +15m You Are Temporarily Banned From This Network 15 Mins. Excessive Flooding
halt
}
|
benim kullandığım bir remote "excess flood" mesajı ile hattan düşen olursa 15 dakikalık bir ban..
buda snoticeler ircopların işine yarayabilir..
|
Alıntı: |
on ^1:SNOTICE:*:{
if (whois isin $1-) {
if ($2 ison #admin) || ($2 ison #operhelp) { goto fifi }
if ($window(@Whois) == $null) { window -ne @Whois }
inc -u5 %wf. [ $+ [ $2 ] ] 1
if %wf. [ $+ [ $2 ] ] == 5 {
KILL $2 Whois flood yapma!
halt
}
:fifi
echo 12 -t @Whois $1- | halt
}
if (his/her isin $1-) || (Failed isin $1-) || (Denied isin $1-) || (tkl isin $1-) || (Q: isin $1-) || (used isin $1-) || (OperOverride isin $1-) || (Mismatch: isin $1-) || (is now isin $1-) || (GECOS isin $1-) || (warning isin $1-) {
if ($window(@Opers) == $null) { window -ne @Opers }
echo 12 -t @Opers $1- | halt
}
if (Locops isin $1-) || (activated isin $1-) {
if ($window(@UyarI) == $null) { window -ne @UyarI }
echo 12 -t @UyarI $1- | halt
}
if (added isin $1-) || (Received isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 12 -t @XLine $1- | halt
}
if (removed isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 4 -t @XLine $1- | halt
}
if (banned isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (Connecting isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (exiting isin $1-) || (recvQ isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 4 -t @Giris/Cikis $1- | halt
}
if (Forbidding isin $1-) || (Q:lined isin $1-) {
if ($window(@Q-Lined) == $null) { window -ne @Q-Lined }
echo 12 -t @Q-Lined $1- | halt
}
if (Expiring isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 12 -t @XLine $1- | halt
}
if ([Spamfilter] isin $1-) {
if ($window(@Spam) == $null) { window -ne @Spam }
echo 12 -t @Spam $1-
halt
}
}
|