On every server I'm on. Two running Unreal 3.2.4, one bahamut 1.8, one hybrid 6.0.

Another person on 6.17 just tested it on one of those servers, same results. irc.surrealchat.net is one.

But, I don't think it's the IRC server, I think it's mIRC, because as I showed, sending the command as a /raw leads to the correct results, but when mIRC is allowed to parse it first, it doesn't work correctly.

Ah-ha, I just thought of something. Here's what I typed:
/notice uselessbot,[a]lucard hi
And here's what mIRC acutally sent (xref the debug window):
-> hanashi.surrealchat.net NOTICE uselessbot :hi

Then:
/raw notice uselessbot,[a]lucard hi
Actually sent:
-> hanashi.surrealchat.net notice uselessbot,[a]lucard hi


(Yes, I'm making sure my remote is off before testing, so no chance of any scripts interfering).



On a side note, apologies for the "whining" as one poster put it, I'm a bit stressed atm, but, I'm also not impressed with how 6.17 breaks several things I use regularly.