Redirecting Freenode channels

Sun, Jun 26, 2016

If you ever rename a project or for other reasons need to change your Freenode channel name, here is a quick Guide how to do this.

Requirements

First of all you need to have at least Channel operator (+o) mode in the old channel. You need to have +o in the new channel as well or the new channel needs to have the +F flag set.

Additionally you need to make sure that the ChanServ channel guard is active for both channels, you can activate it with:

/msg ChanServ SET #channel GUARD ON

This is needed, as else as soon as no one would be in the channel anymore it would stop to exist and modes would be gone.

Redirecting

To redirect the channel you need to set the +i (invite only) and +f mode (forward):

/mode #original +if #new

That’s all!

Undoing the redirect

If you want to stop redirecting, you unset the modes:

/mode #original -if

To get a full list of all available channel modes on Freenode, you can use the following command:

/quote help cmode