Skip to content

IRC maintenance Notes

Chris Jones edited this page Feb 21, 2019 · 3 revisions

To formally register the channel, and set yourself as Founder.

/msg chanserv register #CHANNEL_NAME

To invite the freenode bot (ChanServ), who will preserve channel settings if everyone else leaves.

/msg chanserv set #CHANNEL_NAME guard on

These two will enable access to the group contacts and freenode staff, in case of problems whilst you're asleep/away.

/msg chanserv flags #CHANNEL_NAME wmfgc +Afiotvr
/msg chanserv flags #CHANNEL_NAME *!*@freenode/staff/* +Aiotvr

If a channel is having problems, and you are not an op there, do this to get a list of people to contact:

/msg chanserv access #CHANNEL_NAME list

To give yourself operator status

/msg chanserv op #theairportwiki

To remove operator status from yourself

/msg chanserv deop #theairportwiki

To give someone else operator status

/msg chanserv op #theairportwiki user

To remove operator status from someone else

/msg chanserv deop #wikimedia user

To set a user to be automatically removed

/msg chanserv akick #wikipedia add nick!user@host _reason to be kicked_ (use :reason to be kicked (note the additional ":") instead to have spaces in the reason)

Channel operator commands

To kick a user

/kick #theairportwiki capin
/kick capin

To ban a user

/mode #theairportwiki +b nick!user@host

To quickly kick and ban a user

/kickban capin

To silence a user

/mode #theairportwiki +q nick!user@host

To lock the topic

/mode #theairportwiki +t

To switch to "moderated" channel mode

/mode #theairportwiki +m

To voice a user in moderated channel mode

/mode #theairportwiki +v capin
/voice capin
/msg chanserv voice #theairportwiki capin

To remove operator privileges

/mode #theairportwiki -o capin
/deop capin
/msg chanserv op #theairportwiki -capin

To verify that a user is registered, and determine their account name

/msg nickserv info capin

To add someone to a channel's access list (helps with management of permissions especially in large channels)

/msg chanserv access #theairportwiki add <irc name>

To revoke a user's access to a channel

/msg chanserv access #theairportwiki del <account name>

Credit 💳


To set or change the topic for a channel

/topic #theairportwiki "My super fancy topic"

Useful Links 🔗