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