hi!

I was helping a user get connected to Undernet with the
soju bouncer. Undernet states that mIRC allows for multiple parameters in
PASS
, and when I inspected mIRC's behaviour it indeed sends multiple parameters with the pass command when configured with
/server
.
However, this is very nonstandard. RFC1459, RFC2812 and the
modern docs all state that pass has a single parameter. In fact, Undernet itself
considers this behaviour broken and corrects
PASS
to contain a single parameter.
I helped this user to connect to undernet with soju (which only sends a single parameter) by adding spaces to their password. I think it would be best if mIRC also changes to using a single parameter, since this appears to be standard across all IRC clients and IRC networks.