on ^*:SNOTICE:*:{ if (%sno = true) && ($network == SwiftIRC) && (*oper* !iswm *$1-) && (*ircadmin* !iswm *$1-) && (*[Killed* !iswm $1-) && ((*Client connecting on port* iswm $1-) || (*Client exiting:* iswm $1-)) { /haltdef /echo @swiftservices 4 $+ $time([HH:nn:ss]) $1- /write swiftirc/swiftservices. $+ $time(dd.mm.yy) $+ .txt $time([HH:nn:ss]) $1- } elseif (%sno = true) && ($network == SwiftIRC) && (*oper* !iswm *$1-) && (*ircadmin* !iswm *$1-) && (*[Killed* !iswm $1-) && ((*Client connecting at* iswm $1-) || (*Client exiting* iswm $1-)) { /haltdef /echo @swiftservices 3 $+ $time([HH:nn:ss]) $1- /write swiftirc/swiftservices. $+ $time(dd.mm.yy) $+ .txt $time([HH:nn:ss]) $1- } elseif (%sno = true) && ($network == SwiftIRC) && (*oper* !iswm *$1-) && (*ircadmin* !iswm *$1-) && (*[Killed* !iswm $1-) && ((*Q:lined nick*from*on* iswm $1-) || (*Execution time for* iswm $1-) || (*Maximum connections:* iswm $1-) || (*has been forced to change his/her nickname to Unknown* iswm $1-) || (*reason: Being held for registered user* iswm $1-) || (*Forbidding Q-lined nick* iswm $1-)) { /haltdef /echo @swiftservices 12 $+ $time([HH:nn:ss]) $1- /write swiftirc/swiftservices. $+ $time(dd.mm.yy) $+ .txt $time([HH:nn:ss]) $1- } elseif (%sno = true) && ($network == SwiftIRC) && (*oper* !iswm *$1-) && (*ircadmin* !iswm *$1-) && (*[Killed* !iswm $1-) && (*has changed his/her nickname to* iswm $1-) { /haltdef /echo @swiftservices 7 $+ $time([HH:nn:ss]) $1- /write swiftirc/swiftservices. $+ $time(dd.mm.yy) $+ .txt $time([HH:nn:ss]) $1- } elseif (%sno = true) && ($network == SwiftIRC) && (*oper* !iswm *$1-) && (*ircadmin* !iswm *$1-) && (*[Killed* !iswm $1-) && ((*opentochange* iswm $1-) || (*opentochange* iswm $1-)) { /haltdef /echo @swiftservices 10 $+ $time([HH:nn:ss]) $1- } }