JOIN/PART changes, temporary and future

In summary, You were sending the wrong kind of command and your IRC client was interpreting it as a command to the IRC client and not to the server.

CAP’s will generally need to be send a quote or raw when working inside a IRC Client