Irc /

Federate IRC

Each team will have its own unique user and channel namespace so will be distinct from This is the same approach as email/matrix/fediverse.

If bans #channel, that ban will not affect #channel on A ban of does not affect

Each team will run its own IRC services. This will prevent complete centralized control of services while also ensuring better redundancy.

The best way to achieve federation is to have separate networks linked together using an IRC relay. This would require the fewest changes to ngircd.