- Chanserv commands -
About chanserv:
|
The chanserv is the service that controls channels and they're use. It allows the user to create it's own channel, and even get info on the other channels on the network. It also allows the user to restrict the access to the same channel and to set the operator status to other users. |
Register:
|
The register command, allows the user to register it's channel, so that he is considered the "founder" of that same channel. This command, used with the command identify (later on this page) allows the change of the channels configuration When a user registers a given channel, he is considered the founder of that same channel. This means that only he can change the configurations of the channel. When the founder enters the channel, he is given operator status automatically. Operator status can be given to other users using the command access (see the command ahead). In order to register a channel, the user must also use a registered nick name (see the command register in the nickserv help) Syntax: /chanserv register channel password description Example: /chanserv register #manual manualpass test - This command would register the channel #manual, using the password "manualpass" and "test" as the description. |
Identify:
|
The identify command allows the user to identify himself as the founder of a channel, granting him access to all it's configuration issues. Syntax: /chanserv identify channel password Example: /chanserv identify #manual manualpass - this command would identify the user as the founder of the #manual channel, with "manualpass" as the password. |
Set:
|
This command allows the user to configure several parameters of his channel. Consequently, he is able to use these commands:
|
Access
|
Allows the user to read or write the channels access list. This means that he can change the auto-op list of people on that same channel. There can established several levels for the users access on the channel, which give access to more or less commands to those users. Syntax: /chanserv access #canal {add | del | list} nick level Examples:
|
Akick
|
This command is used to maintain a auto-kick list for that channel. A user on this list is automatically kick when he joins the channel. Syntax: /chanserv akick canal {add | del | list} mask reason Example: /chanserv akick #manual add kript0n@* - adds kript0n to the auto-kick list on channel #manual |
Drop
|
This command makes the given channel be deleted from Chanserv, also deleting every data on that same channel. This allows another user to register that same channel. Syntax: /chanserv drop #channel Example: /chanserv drop #manual - deletes the channel #manual from Chanserv |
Info
|
Displays informations about the specified channel, such as the founder, the registry time, last use time, etc. Syntax: /chanserv info channel Example: /chanserv info #manual - displays information about the channel #manual |
Invite
|
Makes the chanserv invite the user into the specified channel. This command only works if the user has a level on that channel bigger than 0 in the channel's access list Syntax: /chanserv invite channel Example: /chanserv invite #manual - invites the user to join #manual |
Op
|
Makes chanserv op the specified user in the specified channel Syntax: /chanserv op channel nick Example: /chanserv op #manual kript0n - makes chanserv give op to kript0n at channel #manual |
Drop
|
Makes the chanserv deop the specified user in the specified channel Syntax: /chanserv deop channel nick Example: /chanserv deop #manual kript0n - makes chanserv deop kript0n at channel #manual |
Kick
|
Makes chanserv kick a user from a channel Syntax: /chanserv kick channel nick reason Example: /chanserv kick #manual kript0n get off this channel - makes chanserv kick kript0n from #manual with the message "get off this channel" |
Clear
|
Makes chanserv delete a given section of the configurations of the given channel. The following commands can be used:
|