rendered paste body;v2
on *:CONNECT: {
if ($network == Back2Root) { set %Back2Root $cid }
else ($network == EFNet) { set %EFNet $cid }
}
on *:TEXT:!ano*:#: {
if ($2 == off) {
set %anovar 0
msg $chan Announce Bot is Now OFF!
}
if ($2 == on) {
set %anovar 1
msg $chan Announce Bot is is Now ON!
}
}
on *:TEXT:*:#anissa.r00lz: {
if (%anovar == 0) {
return 0
}
elseif (%anovar == 1) {
if ($nick == aLexia) {
elseif ($chan == #aNissa.r00lZ)
scid %Back2Root
set %annochan #B2R-PRE
set %teamchan #CnX
if ($1 == !addpre) {
set %section $3
set %release $2
set %grps $gettok(%release,$numtok(%release,45),45)
if ((EMPiRE isin %grps) || (SiLENTGATE isin %grps) || (NTG isin %grps) || (HooD isin %grps) || (SLH isin %grps) || (ECS isin %grps) || (ASPIRIN isin %grps) || (VCF isin %grps) || (Pleaders isin %grps) || (RELOADED isin %grps)) {
msg %annochan 14[6PRE11GRPS14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
msg %teamchan 14[6PRE11GRPS14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
}
elseif ((GERMAN isin %release) || (-DE- isin %release)) {
msg %annochan 14[6PRE14G4E8R14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
}
elseif ((XXX isin %release) || (-XXX- isin %release)) {
msg %annochan 14[6PRE13XXX14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
}
elseif ((%release isin %grps)) {
set %grps NOGRP
msg %annochan 14[6PRE13TEST14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
unset %grps
}
else {
msg %annochan 14[6PRE7ANO14] 14[7 %grps 14]15 %release 9(14 $+ %section $+ 9)
unset %section
unset %release
unset %grps
}
}
if ($1 == !nuke) {
set %grps $gettok(%release,$numtok(%release,45),45)
set %release $2
set %reason $3
msg %annochan 14[6PRE4NUKE14]15 %release 9( Reason: 14 %reason 9)
unset %reason
unset %release
unset %grps
}
elseif ($1 == !unnuke) {
set %grps $gettok(%release,$numtok(%release,45),45)
set %release $2
set %reason $3
msg %annochan 14[6PRE9UNNUKE14]15 %release 9( Reason: 14 %reason 9)
unset %reason
unset %release
unset %grps
}
elseif ($1 == !info) {
set %grps $gettok(%release,$numtok(%release,45),45)
set %release $2
set %infofile $3
set %infosize $4
msg %infochan 14[6PRE12iNFO14]15 %release 9(15 %infofile 14Files 7-15 %infosize 14MBytes 9)
unset %release
unset %infofile
unset %infosize
unset %grps
}
}
}
}
}
}