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
Impressum