All pastes #906971 Raw Edit

sdafsdh

public text v1 · immutable
·published 2008-02-17 03:25 UTC
rendered paste body
On *:TEXT:*:#binary-pre1: {
  if ($nick == Dec0de) {
    set %nukel $strip($5) 
    set %nuked false
    set %reason false

    if (*MP3* iswm $3) {
      if (*WEB* iswm %nukel) {
        set %nuked true
        set %reason WEB.not.allowed_read.rules
      }
      if (*VLS* iswm %nukel) {
        set %nuked true
        set %reason VLS.not.allowed_read.rules
      }
      if (*TAPE* iswm %nukel) {
        set %nuked true
        set %reason TAPE.not.allowed_read.rules
      }
      if (*SAT* iswm %nukel) {
        set %nuked true
        set %reason SAT.not.allowed_read.rules
      }
      if (*SBD* iswm %nukel) {
        set %nuked true
        set %reason SBD.not.allowed_read.rules
      }
      if (*Live* iswm %nukel) {
        set %nuked true
        set %reason Live.not.allowed_read.rules
      }
      if (*Liveset* iswm %nukel) {
        set %nuked true
        set %reason Liveset.not.allowed_read.rules
      }
      if (*DVB* iswm %nukel) {
        set %nuked true
        set %reason DVB.not.allowed_read.rules
      }
      if (*DVBS* iswm %nukel) {
        set %nuked true
        set %reason DVBS.not.allowed_read.rules
      }
      if (*BOOTLEG* iswm %nukel) {
        set %nuked true
        set %reason BOOTLEG.not.allowed_read.rules
      }
      if (*VINYL* iswm %nukel) {
        set %nuked true
        set %reason VNYL.not.allowed_read.rules
      }
      if (*SSL* iswm %nukel) {
        set %nuked true
        set %reason SSL.not.allowed_read.rules
      }
      if (*LP* iswm %nukel) {
        set %nuked true
        set %reason LP.not.allowed_read.rules
      }
      if (*DVD* iswm %nukel) {
        set %nuked true
        set %reason DVD.not.allowed_read.rules
      }
      if (*Homemade* iswm %nukel) {
        set %nuked true
        set %reason HOMEMADE.not.allowed_read.rules
      }
      if (*MAG* iswm %nukel) {
        set %nuked true
        set %reason MAG.not.allowed_read.rules
      }
      if (*Demo* iswm %nukel) {
        set %nuked true
        set %reason DEMO.not.allowed_read.rules
      }
      if (*CABLE* iswm %nukel) {
        set %nuked true
        set %reason CABLE.not.allowed_read.rules
      }
      if (*FM* iswm %nukel) {
        set %nuked true
        set %reason FM.not.allowed_read.rules
      }
      if (*Radio* iswm %nukel) {
        set %nuked true
        set %reason RADIO.not.allowed_read.rules
      }
      if (*TV* iswm %nukel) {
        set %nuked true
        set %reason TV.not.allowed_read.rules
      }
      if (*DAB* iswm %nukel) {
        set %nuked true
        set %reason DAB.not.allowed_read.rules
      }
      if (*DVBA* iswm %nukel) {
        set %nuked true
        set %reason DVBA.not.allowed_read.rules
      }
      if (*TV-XViD* iswm $3) {
        if (*KuDoS* iswm %nukel) {
          set %nuked true
          set %reason KuDoS.Group.Banned
        }
        if (*SPAREL* iswm %nukel) {
          set %nuked true
          set %reason SPAREL.Group.Banned
        }
        if (*GORE* iswm %nukel) {
          set %nuked true
          set %reason GORE.Group.Banned
        }
        if (*REMAX* iswm %nukel) {
          set %nuked true
          set %reason REMAX.Group.Banned
        }
        if (*W4F* iswm %nukel) {
          set %nuked true
          set %reason W4F.Group.Banned
        }
        if (*aAF* iswm %nukel) {
          set %nuked true
          set %reason aAF.Group.Banned
        }
        if (*Hype* iswm %nukel) {
          set %nuked true
          set %reason Hype.Group.Banned
        }
        
      }
if (%nuked == true) {
          .scid 5 msg #binary-nuke test 
          unset %nuked
          unset %reason
        }
    }
  }
}