; start of list channels
raw 321:*: {
halt
}
; channel name
raw 322:*: {
echo -a $2
halt
}
; end of list channels
raw 323:*: {
halt
}
when you're working wih events, you can use ^ to deal with what is returned before mIRC handles it
raw ^321:*: and - before the end of your commands - use haltdef to halt what mIRC is going to do, as the use of ^ is pre-emptive
i think