1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
/*
* vchat-client - alpha version
* vchat-help.h - definitions for help on comands
*
* Copyright (C) 2001 Andreas Kotes <count@flatline.de>
*
* This program is free software. It can be redistributed and/or modified,
* provided that this copyright notice is kept intact. This program is
* distributed in the hope that it will be useful, but without any warranty;
* without even the implied warranty of merchantability or fitness for a
* particular purpose. In no event shall the copyright holder be liable for
* any direct, indirect, incidental or special damages arising in any way out
* of the use of this software.
*
*/
/* Help strings */
#define SHORT_HELPTEXT_VERSION "/VERSION Prints out version number of all modules"
#define LONG_HELPTEXT_VERSION NULL
#define SHORT_HELPTEXT_CONFIG "/CONFIG This feature is not implemented, yet"
#define LONG_HELPTEXT_CONFIG NULL
#define SHORT_HELPTEXT_HELP "/HELP [COMMAND] Display this help, or help on COMMAND"
#define LONG_HELPTEXT_HELP NULL
#define SHORT_HELPTEXT_RMFLT "/RMFLT [REGEX | ID] Remove regex or id from filter list"
#define LONG_HELPTEXT_RMFLT SHORT_HELPTEXT_RMFLT
#define SHORT_HELPTEXT_CLFLT "/CLFLT (C) Remove all filter rules (matching C)"
#define LONG_HELPTEXT_CLFLT SHORT_HELPTEXT_CLFLT
#define SHORT_HELPTEXT_LSFLT "/LSFLT (C) List all filter rules (matching C)"
#define LONG_HELPTEXT_LSFLT SHORT_HELPTEXT_LSFLT
#define SHORT_HELPTEXT_FLT "/FLT C REGEX Add regex to filter list"
#define LONG_HELPTEXT_FLT SHORT_HELPTEXT_FLT "\n C may be + - zoom, - - ignore,\n\
0 - default, 1 - red, 2 - green,\n\
3 - yello, 4 - blue, 5 - magenta,\n\
6 - magenta, 7 - white, 8 - white/red\n\
9 - blue/red, aA - alt, bB - bold\n\
dD - dim, iL - invis, lL - blink\n\
nN - normal, pP - protect, rR - reverse,\n\
sS - standout, uU - underline"
#define SHORT_HELPTEXT_KEYS "/HELP KEYS Show summary of key commands"
#define LONG_HELPTEXT_KEYS " - - List of Commands:\n\
^J - clear private window\n\
^O - clear channel window\n\
^L - redraw screen/scroll to bottom\n\
^F - scroll window up\n\
^B - scroll window down\n\
^R - change active window\n\
(watch the *)\n\
^T - shrink private window size\n\
^G - grow private window size\n\
^X - switch off message window or\n\
toggle private window\n\
TAB - nick completion"
#define SHORT_HELPTEXT_QUIT "/QUIT [REASON] Leave the chat for reason Reason"
#define LONG_HELPTEXT_QUIT NULL
#define SHORT_HELPTEXT_USER "/USER REGEX Lists all users matching regex REGEX"
#define LONG_HELPTEXT_USER NULL
#define SHORT_HELPTEXT_MSG "/M[SG] USER MESSAGE Send private message to user USER"
#define LONG_HELPTEXT_MSG NULL
#define SHORT_HELPTEXT_ME "/ME ACTION Let the user do an action"
#define LONG_HELPTEXT_ME NULL
#define SHORT_HELPTEXT_M SHORT_HELPTEXT_MSG
#define LONG_HELPTEXT_M LONG_HELPTEXT_MSG
#define SHORT_HELPTEXT_FILTERS "/HELP FILTERS Show summary of filter commands"
#define LONG_HELPTEXT_FILTERS SHORT_HELPTEXT_FLT "\n" SHORT_HELPTEXT_RMFLT "\n" SHORT_HELPTEXT_LSFLT "\n" SHORT_HELPTEXT_CLFLT
|