MoonScript IRC — File Browser

MoonScriptIRCv3.0 / MoonScriptIRCv3.0 / system / kicker.mrc

kicker.mrc — 15.06 KB — Download this file

; ----- -  -
; Aliases
; ----- -  -
alias manualkick {
  set %manualkick.nick $1
  set %manualkick.chan $2
  set %manualkick.reason $3
  set %manualkick.ban -u $+ $remove($3,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)
  if ( %manualkick.reason == ads ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  No Advertising $kicklogo }
  elseif ( %manualkick.reason == 30ads ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick No Advertising (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60ads ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Advertising (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120ads ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Advertising (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300ads ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Advertising (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600ads ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Advertising (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permads ) {  inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Advertising (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == autogreet ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  No AutoGreets! $kicklogo }
  elseif ( %manualkick.reason == 30autogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60autogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120autogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300autogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600autogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permautogreet ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No AutoGreets! (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == flood ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  No Flooding $kicklogo }
  elseif ( %manualkick.reason == 30flood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60flood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120flood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300flood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600flood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permflood ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Flooding (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == repeat ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  No Repeating $kicklogo }
  elseif ( %manualkick.reason == 30repeat ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60repeat ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120repeat ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300repeat ) {  inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600repeat ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permrepeat ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  No Repeating (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == caps ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Drop The CAPS $kicklogo }
  elseif ( %manualkick.reason == 30caps ) {  inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60caps ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120caps ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300caps ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600caps ) {  inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permcaps ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Drop The CAPS (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == swear ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Offensive Launguage $kicklogo }
  elseif ( %manualkick.reason == 30swear ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60swear ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120swear ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300swear ) {  inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600swear ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permswear ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Offensive Launguage (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == harass ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Harassing Users $kicklogo }
  elseif ( %manualkick.reason == 30harass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60harass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120harass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300harass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600harass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permharass ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Harassing Users (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == annoy ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  General Annoyance $kicklogo }
  elseif ( %manualkick.reason == 30annoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60annoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120annoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300annoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600annoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permannoy ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  General Annoyance (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == badnick ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick $kicklogo }
  elseif ( %manualkick.reason == 30badnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60badnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120badnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300badnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600badnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permbadnick ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Unacceptable Nick (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == clones ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Cloning $kicklogo }
  elseif ( %manualkick.reason == 30clones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60clones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120clones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300clones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600clones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permclones ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Cloning (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == notsexchan ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! $kicklogo }
  elseif ( %manualkick.reason == 30notsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60notsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120notsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300notsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600notsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permnotsexchan ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  This is NOT a sex channel!! (You are Banned) $kicklogo }
  elseif ( %manualkick.reason == bored ) { inc %knum 1 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! $kicklogo }
  elseif ( %manualkick.reason == 30bored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (30sec Ban) $kicklogo }
  elseif ( %manualkick.reason == 60bored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (1min Ban) $kicklogo }
  elseif ( %manualkick.reason == 120bored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (2min Ban) $kicklogo }
  elseif ( %manualkick.reason == 300bored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (5min Ban) $kicklogo }
  elseif ( %manualkick.reason == 600bored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (10min Ban) $kicklogo }
  elseif ( %manualkick.reason == permbored ) { inc %knum 1 | ban %manualkick.ban %manualkick.nick 3 | kick %manualkick.chan %manualkick.nick  Thank you for leaving! That makes us all a lot happier! (You are Banned) $kicklogo }
  else { goto end }
  :end
  unset %manualkick.*
}