Sounds like a considerably more effective means of combating multi-clienters than anything I can think of, but I think we need a specialised channel for this sort of thing - creating a new one simply for the program to chat into would work, or you could use one of the existing mod/admin channels.