Redirecting Freenode channels
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