;I still suggest putting channel names here to keep you out of
;trouble. Ex. on *:TEXT:!*:#chan1,#chan2: {
on *:TEXT:!*:#: {
if ($1 == !add) {
if (!$2) { .notice $nick Need Trigger name. Syntax !add !triggername trigger response halt }
if (!$3) { .notice $nick Need Trigger Response. Syntax !add !triggername trigger response halt }
writeini TriggerList.ini $chan $+ - $+ Triggers $2 $3-
.msg $chan $2 was added to TriggerList.ini by $nick as $3-
}
if ($1 == !del) && ($2) {
remini TriggerList.ini $chan $+ - $+ Triggers $2
.msg $chan $2 was deleted from TriggerList.ini by $nick
}
if ($1 == !list) {
listtriggers $chan
}
if ($readini(Triggerlist.ini,$chan $+ - $+ Triggers,$1)) {
.msg $chan $readini(Triggerlist,$chan $+ - $+ Triggers,$1)
}
}
alias listtriggers {
if ($isfile(Triggerlist.ini)) {
if (!$1) { .play -nt $+ $chan $+ - $+ Triggers $me Triggerlist.ini 1500 }
if ($1) { .play -t $+ $chan $+ - $+ Triggers $1 Triggerlist.ini 1000 }
}
}