Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;Simple personal flood protection using /SILENCE
- ;This does not work on every network
- ;Tested on Undernet
- ;You don't have to edit it. Default should be ok.
- ;Source: http://pastebin.com/u/Seb
- on *:open:?:*:{
- inc -u3 %msg.floodpro 1
- if (%mfp >= 3) {
- echo -at **[###] Silence enabled 30seconds (text flood)
- silence +*!*@* | timer-silence 1 30 silence -*!*@* | close -m
- }
- }
- on *:notice:*:?:{
- if (%notice.floodpro.nick != $nick) {
- inc -u3 %notice.floodpro 1
- }
- if (%notice.floodpro == 3) {
- echo -as Notice Flood Detected, Activating Silence for 30 seconds.
- silence +*!*@* | timerunsilence 1 30 silence -*!*@*
- }
- set %notice.floodpro.nick $nick
- }
- ctcp *:*:?:{
- if (%ctcp.floodpro.nick != $nick) {
- inc -u3 %ctcp.floodpro 1
- }
- if (%ctcp.floodpro == 3) {
- echo -as CTCP Flood Detected, Activating Silence for 30 seconds.
- silence +*!*@* | timerunsilence 1 30 silence -*!*@*
- }
- set %ctcp.floodpro.nick $nick
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement