Originally Posted By: argv0
Every network has & in chantypes

This is wrong. Some networks have it disabled.

Originally Posted By: freenode

<- :niven.freenode.net 005 KindOne CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQcgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server

Charybdis IRCd config. This also applies to freenode's fork of charybdis that gave the RAW 005

channel {
        //Snipped out other code.. 
        //This will prevent " &channelnames "
        disable_local_channels = yes;