Hotfix release available: 2025-05-14a "Librarian".
upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian".
upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos".
upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum".
upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum".
upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum".
upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor".
upgrade now! [53.1] (what's this?)
menu_commands
Menu Commands
All menus are text files and are setup in the following format:
- command,keystroke(s),security,X,Y,strings
- Command can be blank if the line is to represent a comment
- Keystroke(s) can be blank if the command is to auto-execute
- Case Insensitive
- No Duplicates in same Menu
- Security is normally the minimal security level required to see and execute a command.
- If it is proceeded by = then the security level must match
- If it is proceeded by ! then the security level must not match
- If it is proceeded by < then the security level must be less than
- X is the left column to display, or 0 or blank means where cursor is
- Y is the top row to display, or 0 or blank means where cursor is
- string is a parameter for some commands
MNU CMD #
Descriptions below that are in bold are modules which can be modified (customized) by third-party developers to change the functionality. However, the overall functional feature will stay intact.
Number | Description |
---|---|
0 | Comment or Auto-Execute |
1 | Display File in Current Emulator |
2 | Display String without CRLF |
3 | Display String with CRLF |
4 | Default Method to Execute if Input = Enter |
5 | Show Text Command Like ShowFile, except these are compiled in Text |
7 | Telnet to GameServer Done as a Proxy/Tunnel |
8 | Execute External Application Socket Handle as parameter |
9 | Execute External Application You specify the whole command line as String Parameter. It also has limited support for the @codes@. Example: /usr/bin/python /var/LEGACYX/DOORS/BBSLINK/bbslink.py LORD 1 @DOOR32@ %MP2% %DOORPATH%BBSLINK/bbslink.p LORD @ALIAS@ @DOOR32@ |
10 | Login Process User Name, Alias, Email Example: 10,,0,0,0,news.mnu,newuser.mnu |
11 | Clear Gosub Stack Goto Menu File |
12 | Gosub Menu File |
13 | Return from Gosub |
14 | Show Prompt from PROMPTS Folder MAINMENU READMENU |
15 | List/Search User Database |
16 | New Password |
17 | Change Password (todo) |
18 | Change/Set Screen Height Parameter of 1 for Profile Edit Any other parameter assumes New User. |
19 | Change/Set Email Address |
20 | Change/Set Alias |
21 | Change/Set Phone Field #1 |
22 | Change/Set Phone Field #2 |
23 | Change/Set Computer Brand or Affiliate Groups |
24 | Toggle Clear Screen |
25 | Toggle Expert Mode |
26 | Toggle Use Alias |
27 | Toggle Short File Descriptions |
28 | Toggle Full Screen Editor (todo) |
29 | Toggle Full Screen Reader (todo) |
30 | Toggle Small Message Header |
31 | Toggle User 79 Columns over 72 Columns |
32 | Toggle Do Not Disturb |
33 | Toggle Gender |
34 | Toggle Auto-Rejoin |
35 | Toggle Erase Prompt |
36 | Toggle Hotkey Support |
37 | Toggle Auto Quote on Reply |
38 | Toggle Jump to Main Menu |
39 | Toggle Animated Pause |
40 | Show Personal Mail Scan |
41 | Show Personal Mail Scan Auto-Read (todo) |
42 | Do non-Full Screen Single Message Read |
43 | Do Full Screen Read (todo) |
44 | List Message Headers |
45 | List Message Header (TO ALL) |
46 | List Message Headers (TO USERNAME) |
47 | List Message Headers (FROM USERNAME) |
48 | List Message Headers (FROM CURRENT SENDER) |
49 | Forward Message To (todo) |
50 | Delete Your Message |
51 | Search Messages For (todo) |
52 | Toggle FULL Header (Kludges Etc) (todo) |
53 | New Message/Post Message |
54 | Rejoin Previous Conference and Echo |
55 | Memorize Message # (BOOKMARK) |
56 | Display Conference List |
57 | Search for Conference (todo) |
58 | Display Echo List |
59 | Search for Echo (todo) |
60 | Built-in Msg Reader Process |
61 | Toggle Descending Order (NEW TO OLD) |
62 | Toggle Ascending Order (OLD TO NEW) |
63 | Upload A Message (todo) |
64 | Download QWK Package (todo) |
65 | Upload REP Package (todo) |
66 | Show Physical Directory |
67 | Copy File |
68 | Move or Rename File |
69 | Delete File |
70 | Upload Process (todo) |
71 | Download Process (todo) |
72 | Search File Library (todo) |
73 | Edit Download Batch (todo) |
74 | New Files (todo) |
75 | Display Archive Content (todo) |
76 | Change/Set Protocol Parameter 1 if from profile editor |
77 | Load Language # |
78 | Call Profile Editor |
79 | Quote of the Day |
80 | Basic Callers Log |
90 | Telnet to Doorcloud™ Parameter is address:port,(door #) Done as a Proxy/Tunnel |
91 | Search for Echo Process |
92 | Open Current Message Base, Get Counts |
93 | Do Animated Pause |
94 | Search BBS Listing (todo) |
95 | Add BBS Listing (todo) |
96 | Delete BBS Listing (todo) |
97 | Edit BBS Listing (todo) |
98 | Download BBS Listing (todo) |
99 | Display About |
100 | Special Feature Password Prompt |
101 | Password Protected, chain to Parameter String |
102 | Font Prompt (todo) |
103 | Set Emulator to ANSI |
104 | Set Emulator to ASCII |
105 | Set Emulator to UTF8 |
106 | Change/Set User Signature (todo) |
107 | Show WHO is online (todo) |
108 | Keyboard/Command Stuffer (todo) |
109 | Execute Questionnaire (todo) |
110 | View Blog (todo) |
111 | Post Blog (todo) |
112 | Search Blog (todo) |
113 | View Wiki (todo) |
114 | Post Wiki (todo) |
115 | Search Wiki (todo) |
116 | Show Wiki Word Cloud (todo) |
117 | Show Wiki Group By Month (todo) |
118 | Page Sysop Chat |
119 | Comment to Sysop |
120 | Display Callers Statistics (todo) |
121 | Display System Statistics (todo) |
122 | Profile Editor (todo) |
123 | Goodbye Procedure |
150 | Change BBS Name |
151 | Change Sysop Alias |
999 | Do Logoff Process |
menu_commands.txt · Last modified: 06/04/2023 09:17 by 127.0.0.1