This form of PRIVMSG is like the IRCX WHISPER command. As with NOTICE, the IRCX draft is not clear about how this
command should function. In order to be compatible with RFC 1459 clients, I believe the
recepients receive the PRIVMSG as if it got sent to the entire channel.
Example 3.14. Possible way to handle a "contextual PRIVMSG" Client: PRIVMSG #Channel Romeo,Juliet :Thou shalt not marry!
Server (to recepients): :Username!Ident@Hostname PRIVMSG #Channel :Thou shalt not marry!
Because the IRCX draft isn't very clear about this command, a server developer could send the PRIVMSG to the recepients
with both the channel and nickname in the message. It could also be possible to use the "fallback" that the WHISPER
command calls for: send the extended version if the client supports IRCX, otherwise lose the context and send it
normally. |