Common Tasks

Registering a Channel

To register a channel, if you have ops, use the ChanServ REGISTER command.
Registration allows you to maintain a channel access list
and other functions that are normally
provided by IRC bots.

Syntax: REGISTER <#channel>

Examples

/msg ChanServ REGISTER #lobby

By default on ShadowNET, registering a channel does not give you denoted founder
or admin mode. To set this please use flags +q for founder or +a for admin.
FLAGS will be explained in detail below.

Assigning Channel Operators/Admins/Halfops

Atheme services work in terms of flags set on a user, hostmask or group. Changing
channel flags is done with the FLAGS command.

When only the channel argument is given, a listing of
permissions granted to users will be displayed.

Syntax: FLAGS <#channel>

Otherwise, an access entry is modified. A modification may be
specified by a template name (changes the access to the
template) or a flags change (starts with + or -). See the
TEMPLATE help entry for more information about templates.

If you are not a founder, you may only manipulate flags you
have yourself, and may not edit users that have flags you
don’t have. For this purpose, +v grants the ability to grant
+V, +h grants the ability to grant +H, +o grants the ability
to grant +O, and +r grants the ability to grant +b.

Automatically Ban Someone

The AKICK command allows you to maintain channel
ban lists. Users on the AKICK list will be
automatically kickbanned when they join the channel,
removing any matching ban exceptions first. Users
with the +r flag are exempt.