ChanServ
From Global Shellz Wiki
ChanServ
ChanServ is an IRC Services module that allows users to register and control channels.
Usage
ChanServ's main purpose is to allow for the registration of channels. Much like NickServ, ChanServ supports the register command. To register a channel, you must have a NickServ account. When a channel is registered, it gets tied to your NickServ account. ChanServ also poses as a channel management module, allowing you to control who has access to different commands which control the channel.
Commands
These are based off of Freenode's ChanServs' commands. Other servers may vary.
- UNBAN Removes a ban on a channel.
- FLAGS Manipulates specific permissions on a channel.
- INVITE Invites you to a channel.
- OP Gives channel ops to a user.
- RECOVER Regain control of your channel.
- REGISTER Registers a channel.
- SET Sets various control flags.
- AKICK Users on the AKICK list will be automatically kickbanned when they join the channel, removing any matching ban exceptions first.
- CLEAR Allows you to clear various aspects of a channel.
- COUNT This will give a count of how many entries are in each of the channel's xOP lists and how many entries on the access list do not match a xOP value.
- DROP Allows you to "unregister" a registered channel.
- GETKEY Returns the key (+k, password to be allowed in) of the specified channel: /join #channel key
- HELP Displays help information on all commands in services.
- INFO Displays channel information such as registration time, flags, and other details.
- DEOP Deops a user on a specified channel.
- QUIET Command allows you to mute a user or hostmask in a channel. Affected users will be notified that you did it.
- UNQUIET The UNQUIET command allows you to unmute a user or hostmask in a channel. If no nickname or hostmask is specified, you are unquieted.
- STATUS Returns information about your current state. It will show information about your nickname, IRC operator, and SRA status.
- TAXONOMY The taxonomy command lists metadata information associated with registered channels.
- TEMPLATE Allows definition of sets of flags, simplifying the use of the FLAGS command.
- TOPIC Allows for the changing of a topic on a channel.
- TOPICAPPEND Allows for the addition to a topic on a channel.
- TOPICPREPEND Allows for the addition to a topic on a channel.
- VOICE Gives voice to a specified user in a specified channel.
- DEVOICE Removes voice of a specified user in a specified channel.
- WHY Shows the access entries an online user matches.
- ACCESS Allows displaying and changing privileges on channels.
More help can be found by typing /msg chanserv help. This may differ from above if you are not using Freenode.