rendered paste bodyon ^*:SNOTICE:*: {
var %ticks $ticks
if (!$window(@connect)) { .window -e @connect }
if (!$window(@quit)) { .window -e @quit }
if (!$window(@raw)) { .window -e @raw }
if (!$window(@kill)) { .window -e @kill }
if (!$window(@spamfilter)) { .window -e @spamfilter }
if (!$window(@bots)) { .window -e @bots }
if (!$window(@helpop)) { .window -e @helpop }
if (!$window(@q-line)) { .window -e @q-line }
if (*client connecting* iswm $1-) { echo -t @connect $1- }
elseif (*client exiting* iswm $1-) { echo -t @quit $1- }
elseif (*exiting ssl client* iswm $1-) { echo -t @quit $1- }
elseif (*received kill* iswm $1-) { echo -t @kill $1- }
elseif ($1 == [Spamfilter]) { echo -t @spamfilter $1- }
elseif (*potential botnet* iswm $1-) { echo -t @bots $1- }
elseif (*HelpOp --* iswm $1-) { echo -t @helpop $1- }
elseif (*q-lined* iswm $1-) { echo -t @q-line $1- }
echo -t @raw $1-
.write swiftoper.log $1-
haltdef
if ($calc($ticks - %ticks) > 1000) echo 4 -a This SNOTICE took more than one second: $1-
}