Log in | Back to darenet.org

C

(New page: ChanServ is our channel services bot here on DareNET. It provides several features that help prevent channel takeovers, automate channel management and generally make life easier for both ...)
Line 1: Line 1:
-
ChanServ is our channel services bot here on DareNET. It provides several features that help prevent channel takeovers, automate channel management and generally make life easier for both users and staff. This document will discuss the various commands and features that ChanServ provides.
+
== What is ChanServ? ==
-
== Communicating with ChanServ ==
+
ChanServ is our channel services bot here on DareNET. It provides numerous features that help automate channel management, prevent channel takeovers and generally make life easier for both users and staff. This document will discuss the various commands and features that ChanServ provides.
-
ChanServ uses a standard interface for each command in its command list. Commands can be issued in the following manner:
+
You can communicate with ChanServ by using /msg ChanServ@services.darenet.org, /ChanServ or /CS. For the purpose of this document, we will be using the /ChanServ command; however, it can be substituted with the other methods we just listed. NOTE: Some IRC clients (e.g. irssi) do not support the /ChanServ and /CS command aliases, and you will need to use /msg ChanServ@services.darenet.org.
-
* /msg chanserv <format...>
+
=== In-channel commands ===
-
* /msg chanserv@services.darenet.org <format...>
+
-
* /chanserv <format...>
+
-
* /cs <format...>
+
-
* .command <format...>
+
-
These different methods are demonstrated below:
+
Additionally, ChanServ supports in-channel (also known as fantasy) commands for the vast majority of the commands in its command list. If a command is given in a channel, and the channel parameter is not given, ChanServ will use the channel that the command was issued in. Additionally, in-channel commands may be used in any registered channel whether ChanServ resides in the channel or not.
-
* /msg chanserv OP #DareNET JoeUser
+
To illustrate what we were talking about, let's say we have channel named ''#chat'' and we wanted to op the user ''JoeClient''. We could use one of the following commands to do so:
-
* /msg chanserv@services.darenet.org OP #DareNET JoeUser
+
-
* /chanserv OP #DareNET JoeUser
+
-
* /cs OP #DareNET JoeUser
+
-
* .OP #DareNET JoeUser
+
-
If a command is given in a channel (known as a fantasy command), and the channel parameter is not given, ChanServ will use the channel that the command was issued in. For example, <code>.OP JoeUser</code>. Additionally, fantasy/in-channel commands may be used in any registered channel, regardless if ChanServ is in the channel or not.
+
<code>/ChanServ OP #chat JoeClient</code>
 +
 
 +
-or, within #chat itself-
 +
 
 +
<code>.OP #chat JoeClient</code>
 +
 
 +
NOTE: All ChanServ in-channel/fantasy commands are prefixed with '''.''' on DareNET.

Revision as of 07:16, 27 July 2009

What is ChanServ?

ChanServ is our channel services bot here on DareNET. It provides numerous features that help automate channel management, prevent channel takeovers and generally make life easier for both users and staff. This document will discuss the various commands and features that ChanServ provides.

You can communicate with ChanServ by using /msg ChanServ@services.darenet.org, /ChanServ or /CS. For the purpose of this document, we will be using the /ChanServ command; however, it can be substituted with the other methods we just listed. NOTE: Some IRC clients (e.g. irssi) do not support the /ChanServ and /CS command aliases, and you will need to use /msg ChanServ@services.darenet.org.

In-channel commands

Additionally, ChanServ supports in-channel (also known as fantasy) commands for the vast majority of the commands in its command list. If a command is given in a channel, and the channel parameter is not given, ChanServ will use the channel that the command was issued in. Additionally, in-channel commands may be used in any registered channel whether ChanServ resides in the channel or not.

To illustrate what we were talking about, let's say we have channel named #chat and we wanted to op the user JoeClient. We could use one of the following commands to do so:

/ChanServ OP #chat JoeClient

-or, within #chat itself-

.OP #chat JoeClient

NOTE: All ChanServ in-channel/fantasy commands are prefixed with . on DareNET.

Retrieved from "http://wiki.darenet.org/C"