ok I have it working, however can I use ISVOICE anywhere?
this works in the channel, so someone types 'test' and only if they are voiced will the code execute:
Code:
on 1:text:*test*:#: {
 if ($nick isvoice #test) {
;stuff


but this does not: (the user PM's with the text 'view', but even if they are not voiced in the channel, the code is still executed frown
(I do have halt statements also, btw)

Code:
on 1:TEXT:*view*:*: {
 if ($nick isvoice #test) { 
;stuff


why?
thanks