on 1:NOTIFY: { echo -a $timestamp $nick is online now! | if ($dialog(notify)) { notifyrefresh } } on 1:UNOTIFY: { echo -a $timestamp $nick is not online now! | if ($dialog(notify)) { notifyrefresh } } alias notifylist { if ($dialog(notify)) { dialog -c notify } else { dialog -m notify notify | notifyrefresh }
} alias notifyrefresh { did -r notify 1 var %tmp = 1 while (%tmp <= $notify(0)) { if ($notify(%tmp).ison) { did -a notify 1 $notify(%tmp) } inc %tmp }
} dialog notify { title "Notify" size 14 90 86 160 option dbu
list 1, 4 4 78 152, size }
За да го отворите напишете /notiflist
Много прост скирпт състояш се дефакто от една основна функция - /notifyrefresh
Това е цикъл където се прелистват всички потребители от notify