1
2
3
4NINJA (1L) NINJA (1L)
5
6
7_N_A_M_E
8
9 ninja ‐ Ninja IRC Client
10
11_S_Y_N_O_P_S_I_S
12
13 This manual page documents the _N_i_n_j_a IRC client written by
14 SenorPato and Kraig. Loosely based on IrcII version 2.8,
15 the majority of the well known commands will not be
16 included. The options refer to those that are entered from
17 the Ninja IRC prompt.
18
19_S_T_A_N_D_A_R_D _C_O_M_M_A_N_D_S
20
21 _A_B_O_U_T
22 Shows author / compile information
23
24 _A_D_D_C _<_n_i_c_k_> _<_c_h_a_n_n_e_l_> _[_<_f_l_a_g_s_>_]
25 Adds a channel to <nick>’s userlist entry and
26 optionally sets channel flags.
27
28 _A_D_D_F _<_n_i_c_k_> _[_<_m_o_d_e_s_>_] _[_<_p_a_s_s_w_o_r_d_>_]
29 Registers <nick> on the userlist, optionally
30 sets modes and/or password.
31
32 _A_D_D_H _<_n_i_c_k_> _<_h_o_s_t_m_a_s_k_>
33 Adds <hostmask> to <nick>’s userlist entry
34 hostmask list.
35
36 _A_D_D_S _<_s_e_r_v_e_r_>_[_:_<_p_o_r_t_>_]
37 Adds <server> to the server list.
38
39 _A_D_D_S_H_I_T _<_h_o_s_t_m_a_s_k_> _<_c_h_a_n_n_e_l_> _<_l_e_v_e_l_>
40 Adds <hostmask> to shit list on <channel>
41
42 _A_D_M_I_N
43 Shows administration information for the
44 current server.
45
46 _A_L_I_A_S
47 Used by IrcII scripting.
48
49 _A_S_S_I_G_N _[_[_<_v_a_r_i_a_b_l_e_>_] _[_<_v_a_l_u_e_>_]_]
50 Shows value(s) or sets <variable> to <value>
51
52 _A_W_A_Y _[_<_a_w_a_y _m_e_s_s_a_g_e_>_]
53 Sets you away with <away message>
54
55 _B_, _B_A_N _<_n_i_c_k_/_m_a_s_k_> _[_<_c_h_a_n_n_e_l_>_]
56 Adds <nick/mask> to the current channel or
57 <channel>’s ban list.
58
59 _B_E_E_P
60 Beeps, used in ircII scripting.
61
62 _B_I_N_D _[_[_<_k_e_y_>_] _[_<_f_u_n_c_t_i_o_n_>_]_]
63 Shows bind information for all keys, or <key>,
64 or sets the function bound to <key>.
65
66 _B_K _[_<_c_h_a_n_n_e_l_>_] _<_n_i_c_k_> _[_<_r_e_a_s_o_n_>_]
67 Bans and kicks <nick> from the current channel,
68 or <channel>. If <reason> is specified, the
69 kicked will see it.
70
71 _B_Y_E_, _Q_U_I_T_, _E_X_I_T_, _S_I_G_N_O_F_F _[_<_q_u_i_t _m_e_s_s_a_g_e_>_]
72 Exits irc. If <quit message> is specified,
73 members of your current channel will see it
74 as you disconnect from the server
75
76 _C_D _[_<_d_i_r_e_c_t_o_r_y_>_]
77 Shows current working directory or change it
78 to <directory>.
79
80 _C_H_A_N_N_E_L_, _J_O_I_N _[_<_c_h_a_n_n_e_l_(_s_)_>_]
81 Shows current channel(s) or joins <channel>.
82
83 _C_H_A_T_T_R _<_n_i_c_k_> _+_/_‐_<_f_l_a_g_s_>
84 Changes <nick>’s friend list user flags.
85
86 _C_H_F_L_A_G _<_n_i_c_k_> _<_c_h_a_n_n_e_l_> _+_/_‐_<_f_l_a_g_s_>
87 Changes <nick>’s friend list flags for
88 <channel>.
89
90 _C_H_H_O_S_T _<_n_e_w _h_o_s_t _n_a_m_e_>
91 Changes your source host name to
92 <new host name>.
93
94 _C_H_K_E_Y _[_<_c_h_a_n_n_e_l_>_] _<_n_e_w _k_e_y_>
95 Changes the current channel or <channel>’s
96 key to <new key>.
97
98 _C_H_N_A_M_E _<_u_s_e_r_>_[_@_<_h_o_s_t_>_] _[_<_r_e_a_l_n_a_m_e_>_]
99 Changes your user name to <user>.
100 Optionally changes your source hostname and/or
101 realname.
102
103 _C_H_P_A_S_S _[_‐_]_<_n_i_c_k_> _[_<_p_a_s_s_w_o_r_d_>_]
104 Changes or removes <nick>’s friend list
105 password.
106
107 _C_K_E_Y _[_<_c_h_a_n_n_e_l_> _[_<_k_e_y_>_]_]
108 Lists ckey list, remove <channel> from the list,
109 or add/change <channel>’s ckey to <key>
110
111 _C_L_E_A_R _[_‐_<_a_l_l_> _[_‐_<_u_n_h_o_l_d_>_]
112 Clears the current window, all windows, and
113 optionally unhold window(s).
114
115 _C_O_N_N_E_C_T _<_s_e_r_v_e_r_>
116 OPER command to connect the current server to
117 <server>.
118
119 _C_S_, _S_C_, _S_C_A_N _[_<_c_h_a_n_n_e_l_>_]
120 Scans the current channel or <channel> for a
121 list of the current users and op status.
122
123 _C_T_C_C _[_<_c_o_m_m_a_n_d_>_] _[_<_a_r_g_u_m_e_n_t_s_>_]
124 Unknown
125
126 _C_T_C_P_, _R_E_Q_U_E_S_T _<_n_i_c_k_> _[_<_r_e_q_u_e_s_t_>_]
127 Sends <nick> <request> via client to client
128 protocol. The default is a version request.
129
130 _s_e_d ‐ contains simple_encrypted _data.
131
132 _v_e_r_s_i_o_n ‐ shows client type, version and
133 environment.
134
135 _c_l_i_e_n_t_i_n_f_o ‐ gives information about available
136 CTCP commands.
137
138 _u_s_e_r_i_n_f_o ‐ returns user settable information.
139
140 _e_r_r_m_s_g ‐ returns error messages.
141
142 _f_i_n_g_e_r ‐ shows real name, login name and
143 idle time of user.
144
145
146 _C_Y_C_L_E _[_<_c_h_a_n_n_e_l_>_]
147 Re‐joins the current channel or <channel>
148
149 _D_A_T_E_, _T_I_M_E
150 Shows the current server’s current data and
151 time.
152
153 _D_C_C _[_<_r_a_w_/_c_h_a_t_/_s_e_n_d_/_g_e_t_/_r_a_w___l_i_s_t_e_n_>_] _[_<_a_r_g_u_m_e_n_t_s_>_]
154 Used to establish connections via the direct
155 client communication protocol.
156
157 _D_E_O_P
158 OPER command for removing their operator status.
159
160 _D_E_S_C_R_I_B_E _<_t_a_r_g_e_t_> _<_a_c_t_i_o_n _d_e_s_c_r_i_p_t_i_o_n_>
161 Sends <target> a private /me saying
162 <action description>.
163
164 _D_I_E
165 OPER command for killing the server
166
167 _D_I_S_C_O_N_N_E_C_T _[_<_s_e_r_v_e_r_> _[_<_r_e_a_s_o_n_>_]
168 Disconnects from the current server or
169 <server>. If <reason> is specified, it will be
170 used as the signoff message.
171
172 _D_O_P _[_#_/_&_<_c_h_a_n_n_e_l_>_] _<_n_i_c_k_(_s_)_>
173 Deops all specified <nick>s on the current
174 channel or #/&<channel>.
175
176 _D_V_O_I_C_E _[_#_/_&_<_c_h_a_n_n_e_l_>_] _<_n_i_c_k_(_s_)_>
177 Takes voice away from all specified <nick>s
178 on the current channel or #/&<channel>
179
180 _E_C_H_O _<_t_e_x_t_>
181 Displays text.
182
183 _E_N_C_R_Y_P_T _[_<_n_i_c_k_>_|_<_c_h_a_n_n_e_l_> _[_<_k_e_y_>_]_]
184 See /help encrypt.
185
186 _E_V_A_L_, _S_E_N_D_L_I_N_E _<_c_o_m_m_a_n_d_>
187 Evalutes ircII <command>
188
189 _E_X_E_C _[_<_o_p_t_i_o_n_s_> _[_<_c_o_m_m_a_n_d_>_]_]
190 Executes unix <command>
191
192 _F_E_, _F_O_R_, _F_O_R_E_A_C_H _<_e_x_p_r_e_s_s_i_o_n_> _<_c_o_m_m_a_n_d_(_s_)_>
193 For each ircII script command.
194
195 _F_E_C _<_u_n_k_n_o_w_n_>
196 <unknown>
197
198 _F_L_U_S_H
199 Flushes server and client output.
200
201 _G_R_E_P _[_<_c_h_a_n_n_e_l_>_] _‐_<_m_a_s_k_1_> _._._. _‐_<_m_a_s_k_n_>
202 Greps <channel> or the current channel for
203 text matching any of the specified masks.
204
205 _H_A_S_H
206 OPER command for loading the server config
207 file.
208
209 _H_E_L_P _[_<_c_o_m_m_a_n_d_> _[_<_s_u_b_c_o_m_m_a_n_d_>_]_]
210 Lists help topics, shows help for <command>
211 or shows help for <command>’s <subcommand>.
212
213 _H_I_S_T_O_R_Y _[_<_n_u_m_b_e_r_>_]
214 Shows the input history or the <number> most
215 recent.
216
217 _H_O_O_K _<_h_a_n_d_l_e_>
218 See /help hook
219
220 _H_O_S_T_, _U_S_E_R_H_O_S_T _[_<_n_i_c_k_>_]
221 Shows your user@host.
222
223 _I_, _I_N_V_I_T_E _<_n_i_c_k_> _[_<_c_h_a_n_n_e_l_>_]
224 Invites <nick> to the current channel or
225 <channel>.
226
227 _I_F _<_e_x_p_r_> _{ _<_t_h_e_n_> _} _{ _<_e_l_s_e_> _}
228 See /help if, used in ircII scripting.
229
230 _I_G_N_O_R_E _[_‐_]_<_n_i_c_k_/_u_s_e_r_h_o_s_t _m_a_s_k_> _[_<_l_e_v_e_l_>_]
231 Adds or removes <nick/userhost mask> from
232 the ignore list. See /help ignore.
233
234 _I_N_F_O
235 Shows information about ircII.
236
237 _I_N_P_U_T _<_u_n_k_n_o_w_n_>
238 See /help input
239
240 _I_S_O_N _<_n_i_c_k_(_s_)_>
241 Shows you the online status of <nick(s)>.
242
243 _K_, _K_I_C_K_, _N_K _[_<_c_h_a_n_n_e_l_>_] _<_n_i_c_k_> _[_<_r_e_a_s_o_n_>_]
244 Kicks <nick> off of the current channel or
245 <channel>. If <reason> is specified, it is
246 shown to the <nick>.
247
248 _K_I_L_L _<_n_i_c_k_> _[_<_r_e_a_s_o_n_>_]
249 OPER command to kill users off of irc.
250
251 _L_, _L_E_A_V_E_, _P_A_R_T _[_<_c_h_a_n_n_e_l_>_]
252 Leaves the current channel or <channel>.
253
254 _L_A_S_T_L_O_G _<_n_u_m_b_e_r_>
255 See /help lastlog
256
257 _L_I_M_I_T _<_l_i_m_i_t_/_‐_> _[_<_c_h_a_n_n_e_l_>_]
258 Changes or removes the current channel or
259 <channel>’s limit.
260
261 _L_I_N_K_S _[_<_s_e_r_v_e_r _m_a_s_k_>_]
262 Shows the server link list. If <server mask>
263 is specified, only servers matching it will
264 be shown.
265
266 _L_I_S_T _[_<_c_h_a_n_n_e_l _m_a_s_k_>_]
267 Lists all channels or channels matching
268 <channel mask>.
269
270 _L_I_S_T_F
271 Shows the friends list.
272
273 _L_I_S_T_S
274 Shows the shit list. (A list of people you
275 don’t like.)
276
277 _L_O_A_D _<_f_i_l_e_>
278 Loads an ircII script.
279
280 _L_U_S_E_R_S _[_<_s_e_r_v_e_r_>_]
281 Shows the current server or <servers>
282 current user statistics.
283
284 _M_, _M_S_G_, _X_T_R_A _<_n_i_c_k_(_s_)_> _<_m_e_s_s_a_g_e_>
285 Sends <message> to <nick(s)> privately.
286
287 _M_E _<_a_c_t_i_o_n_>
288 Shows the current channel that you’re
289 doing <action>.
290
291 _M_L_I_S_T
292 Lists a menu.
293
294 _M_L_O_A_D
295 Loads a menu.
296
297 _M_O_D_E _<_*_/_c_h_a_n_n_e_l_> _<_+_/_‐_m_o_d_e_s_> _<_a_r_g_u_m_e_n_t_(_s_)_>
298 Changes channel modes on <channel>.
299
300 _M_O_T_D
301 Shows the current server’s message of the
302 day.
303
304 _N_, _N_O_T_I_C_E _<_n_i_c_k_> _<_n_o_t_i_c_e_>
305 Sends <nick> <notice> privately.
306
307 _N_A_M_E_S _[_<_c_h_a_n_n_e_l_>_]
308 Shows current channel or <channel>’s users’
309 names.
310
311 _N_D_C_C _<_o_f_f_e_r_/_p_l_i_s_t_/_l_i_s_t_/_r_e_m_o_v_e_>
312 Ninja automatic dcc (see ninja‐dcc manual page.)
313
314 _N_I_C_K _[_<_n_e_w _n_i_c_k_>_]
315 Shows your current nick or changes it.
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396