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
}
}
}
}