Hmm.
I don't really get what around saying. I'm not familiar with the /auser and /guser commands.
But I'm sure you're probably right :P
Do you by any chance know how to make this work if the person is not actually IN the specified channel?