Advertisement
Majeye

mIRC - Link protection

Feb 12th, 2015
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.30 KB | None | 0 0
  1. on $@*:text:*:#:{
  2.   if ($regex($1-,/.+\.(com|co|uk|net|org|gov|tv|edu|fm|ly|gl|rs|eu|gp|cc|tk|biz)/iS)) && ($nick !isop $chan) {
  3.     if (!$istok($($+(%,permit.,$chan),2),$nick,32)) {
  4.       msg # .timeout $nick 1
  5.       msg $chan Please, $Nick Ask a mod for permission to post links!
  6.     }
  7.   }
  8.   noop $regex($1-,/^!(reg del|reg add|permit)\s(\S+)/iS)  
  9.   if ($regml(1) == reg add) && ($nick isop $chan) {
  10.     if ($istok($($+(%,permit.,$chan),2),$regml(2),32)) {
  11.       msg $chan $regml(2) is already on the regular list
  12.     }
  13.     else {
  14.       set $+(%,permit.,$chan) $addtok($($+(%,permit.,$chan),2),$regml(2),32)
  15.       msg $chan $regml(2) You are now always permitted to post links
  16.     }
  17.   }
  18.   if ($regml(1) == permit) && ($nick isop $chan) {
  19.     set $+(%,permit.,$chan) $addtok($($+(%,permit.,$chan),2),$regml(2),32)
  20.     .timerunset 1 30 set $+(%,permit.,$chan) $remtok($($+(%,permit.,$chan),2),$regml(2),1,32)
  21.     msg $chan $regml(2) You have 30 seconds to post a link in here
  22.   }
  23.   if ($regml(1) == reg del) && ($nick isop $chan) {
  24.     if ($istok($($+(%,permit.,$chan),2),$regml(2),32)) {
  25.       set $+(%,permit.,$chan) $remtok($($+(%,permit.,$chan),2),$regml(2),1,32)
  26.       msg $chan $regml(2) removed from regular list
  27.     }
  28.     else {
  29.       msg $chan $regml(2) is not on regular list
  30.     }
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement