1 <chapter id="ucommands">
2 <title>User Commands</title>
4 <title>User commands</title>
6 Standard IRC commands are not listed here.
7 Several of the commands in the operator commands chapter
8 can also be used by normal users.
12 <cmdsynopsis><command>ACCEPT</command>
13 <arg choice=plain><replaceable>nick</replaceable>,</arg>
14 <arg choice=plain>-<replaceable>nick</replaceable>,</arg>
15 <arg choice=plain><replaceable>...</replaceable></arg>
18 Adds or removes users from your accept list for umode +g and +R.
19 Users are automatically removed when they quit, split or change
22 <cmdsynopsis><command>ACCEPT</command>
23 <arg choice=plain>*</arg>
26 Lists all users on your accept list.
29 Support of this command is indicated by the CALLERID token in
30 RPL_ISUPPORT (005); the optional parameter indicates the letter
31 of the <quote>only allow accept users to send private messages</quote>
32 umode, otherwise +g. In charybdis this is always +g.
36 <title>CNOTICE</title>
37 <cmdsynopsis><command>CNOTICE</command>
38 <arg choice=plain><replaceable>nick</replaceable></arg>
39 <arg choice=plain><replaceable>channel</replaceable></arg>
40 <arg choice=plain>:<replaceable>text</replaceable></arg>
43 Providing you are opped (+o) or voiced (+v) in
44 <replaceable>channel</replaceable>, and <replaceable>nick</replaceable>
45 is a member of <replaceable>channel</replaceable>, CNOTICE generates a NOTICE towards
46 <replaceable>nick</replaceable>.
49 CNOTICE bypasses any anti-spam measures in place.
50 If you get <quote>Targets changing too fast, message dropped</quote>,
51 you should probably use this command, for example sending a
52 notice to every user joining a certain channel.
55 Support of this command is indicated by the CNOTICE token in
60 <title>CPRIVMSG</title>
61 <cmdsynopsis><command>CPRIVMSG</command>
62 <arg choice=plain><replaceable>nick</replaceable></arg>
63 <arg choice=plain><replaceable>channel</replaceable></arg>
64 <arg choice=plain>:<replaceable>text</replaceable></arg>
67 Providing you are opped (+o) or voiced (+v) in
68 <replaceable>channel</replaceable>, and <replaceable>nick</replaceable>
69 is a member of <replaceable>channel</replaceable>, CPRIVMSG generates a PRIVMSG towards
70 <replaceable>nick</replaceable>.
73 CPRIVMSG bypasses any anti-spam measures in place.
74 If you get <quote>Targets changing too fast, message dropped</quote>,
75 you should probably use this command.
78 Support of this command is indicated by the CPRIVMSG token in
84 <cmdsynopsis><command>HELP</command>
85 <arg><replaceable>topic</replaceable></arg>
88 Displays help information. <replaceable>topic</replaceable> can
89 be INDEX, CREDITS, UMODE, CMODE, SNOMASK or a command name.
92 There are separate help files for users and opers. Opers can use
93 UHELP to query the user help files.
98 <cmdsynopsis><command>KNOCK</command>
99 <arg choice=plain><replaceable>channel</replaceable></arg>
102 Requests an invite to the given channel. The channel must be
103 locked somehow (+ikl), must not be +p and you may not be banned
104 or quieted. Also, this command is rate limited.
107 If successful, all channel operators will receive a 710 numeric.
108 The recipient field of this numeric is the channel.
111 Support of this command is indicated by the KNOCK token in
116 <title>MONITOR</title>
118 Server side notify list. This list contains nicks. When a user
119 connects, quits with a listed nick or changes to or from a listed
120 nick, you will receive a 730 numeric if the nick went online and
121 a 731 numeric if the nick went offline.
124 Support of this command is indicated by the MONITOR token in
125 RPL_ISUPPORT (005); the parameter indicates the maximum number
126 of nicknames you may have in your monitor list.
129 You may only use this command once per second.
132 More details can be found in <filename>doc/monitor.txt</filename>
133 in the source distribution.
135 <cmdsynopsis><command>MONITOR +</command>
136 <arg choice=plain><replaceable>nick</replaceable>,</arg>
137 <arg choice=plain><replaceable>...</replaceable></arg>
140 Adds nicks to your monitor list. You will receive 730 and 731
141 numerics for the nicks.
143 <cmdsynopsis><command>MONITOR -</command>
144 <arg choice=plain><replaceable>nick</replaceable>,</arg>
145 <arg choice=plain><replaceable>...</replaceable></arg>
148 Removes nicks from your monitor list. No output is generated for
151 <cmdsynopsis><command>MONITOR C</command>
154 Clears your monitor list. No output is generated for
157 <cmdsynopsis><command>MONITOR L</command>
160 Lists all nicks on your monitor list, using 732 numerics and
161 ending with a 733 numeric.
163 <cmdsynopsis><command>MONITOR S</command>
166 Shows status for all nicks on your monitor list, using 730 and 731
172 <!-- Keep this comment at the end of the file
177 sgml-namecase-general:t
178 sgml-general-insert-case:lower
179 sgml-minimize-attributes:nil
180 sgml-always-quote-attributes:t
183 sgml-parent-document: ("charybdis-oper-guide.sgml" "book")
184 sgml-exposed-tags:nil
185 sgml-local-ecat-files:nil