Advertisement
Guest User

Untitled

a guest
May 27th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 0.76 KB | None | 0 0
  1. alias glineSnicks {
  2.   if (o !isin $usermode) return
  3.   set -l %hash glineSnicks_ $+ $network
  4.   if (!$hget(%hash)) hmake %hash
  5.   set -l %snicks $snicks
  6.   set -l %x $numtok(%snicks,44)
  7.   set -l %u
  8.   while %x {
  9.     set -l %nick $gettok(%snicks,%x,44)
  10.     hadd %hash %nick 1
  11.     %u = %u %nick
  12.     if (4 == $numtok(%u,32)) {
  13.       !userip %u
  14.       %u = $null
  15.     }
  16.     dec %x
  17.   }
  18.   if ($numtok(%u,32)) !userip %u
  19. }
  20. raw 340:*:{
  21.   set -l %hash glineSnicks_ $+ $network
  22.   if (o !isin $usermode) || (!$hget(%hash,0).item) return
  23.   set -l %p2 /([a-z\[\]\\\`\_\^\{\|\}][0-9a-z\[\]\\\`\_\^\{\|\}\-]*).+?@(.+?)(?:\x20|$)/ig
  24.   set -l %x $regex($2-,%p2)
  25.   while %x {
  26.     hdel %hash $regmlex(%x,1)
  27.     !gline *@ $+ $regmlex(%x,2) +100d :<Reason>
  28.     dec %x
  29.   }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement