Creating & Registering Channels
A person who joins an empty and unregistered channel is granted temporary Operator status. This does not guarantee their ownership of the channel. They need to REGISTER the channel with ChanServ to gain ownership of it.
This guide will help you prepare for and go through that process.
To register and manage channels, you will need to be identified to NickServ.
Pick a channel name
Before you can register it, you’ll obviously need to pick a channel name! Think of one that is descriptive of the channel’s purpose, and has no spaces or commas.
Check that it is available
You can check whether a channel is registered or not with ChanServ. To see if the channel is registered for example
#evilnet, you would do the following:
/msg ChanServ INFO #evilnet
If it is registered, ChanServ will tell you the registration details you’re allowed to see. Otherwise, it would say:
-ChanServ- Channel #evilnet isn't registered.
Joining the channel
The next step in creating a channel is to
If the channel you joined was empty and is unregistered, you will have the temporary Operator status now. Depending on your client, you should appear in the user list with an
@ or another symbol before your nick.
Registering with ChanServ
Once you’re sure you can register the channel, you can do so with:
/msg ChanServ REGISTER <#channelname> <DESCRIPTION of Channel>
Note: The registration will be case-sensitive, so take care if there are branding rules you need to comply with.
Congratulations on your new EvilNET channel!
If you do not get the Operator status, but believe you already registered this channel during a previous session, try using
/msg ChanServ OP <#channel>
If you did not previously attempt to register, and you do not get the Operator status on join, it could be because there are people already in the channel. You will need to ask them to leave while you set it up. If they do not cooperate, you will likely need to pick a new name.
If the channel is already registered by someone else, but not in use, or there are no active Operators, it may be subject to expiry, depending on the type of namespace it belongs to. As part of the expiry process, staff will take input from both you and any existing channel members.
If you are unsure of any of the above, talk with EvilNET staff. You can find staff either in
#EvilNET or on
Once you have resolved the conflict, you can resume the registration process.
Setting up permissions
Once you have your channel registered, and your users start dropping in, you might also need to do some channel management if some of them outstay their welcome. If you enlist help for this, you will need to give your new Operators permission.
The permissions you can give are outlined in the output of
/msg ChanServ HELP AOP, along with VOP, HOP, SOP, and QOP.
If your channel is not set to secureops, then you can trial new Operators by temporarily giving them the Operator status.
/msg ChanServ OP <#channel> [nickname]
DEOP in place of
OP to remove their status if you don’t like their performance.
DEVOICE are the equivalents for giving and taking Voiced status.
SECUREOPS channel setting limits
OWNER|DEOWNER|PROTECT|DEPROTECT|OP|DEOP|HALFOP|DEHALFOP|VOICE|DEVOICE functionality to only those who possess the corresponding
ChanServ flags, which will prevent people from receiving these statuses on a temporary basis.
Be very careful who you grant
QOPaccess. They will have full permission on the channel.
Other channel settings
There are various settings for
SET. To see what’s currently available to you:
/msg ChanServ HELP SET
For example, if your channel is small and risks becoming empty due to daily user fluctuations, or things like netsplits, you can enlist
ChanServ to lock
MODE on it.