Re: Default shell - isolating messages menu
By: Brian Davidson to All on Mon Jul 27 2026 10:58 pm
I've been working on a task to create a new main menu for the BBS, and from there, provide a "M"essages option to enter that section of the BBS.
This has beeen going great, right up til I pushed too hard against existing conventions.
My deault.js has a main_menu, msgs_menu and file_menu section, and all that is working perfectly.
There are, by default, multiple shells that already have a separate message area from main area (e.g. renegade.js) - use that as a template.
However, I tried updating mods/load/nodedefs.js to
add "at Mesages Menu" in position 26, and move the final number to 27 and then appending "at Messages Menu" to the list of strings. However, this was met with an "unknown user action 26".
That's not how you do that. You could either use the "custom" node action and set the NodeActivityCustom text string to your preference (
https://wiki.synchro.net/custom:node_status) or just NodeActionReadingMessages (NODE_RMSG) like those split main/message shells do.
The MajorBBS clone shell is the only other shell to separate the messages menu (they use Forums).
Other shells that have separate messages menu:
- Oblivion/2
- Renegade
- Wildcat
--
digital man (rob)
Synchronet/BBS Terminology Definition #27:
DSZ = DOS Send ZMODEM (by Chuck Forsberg)
Norco, CA WX: 70.3øF, 81.0% humidity, 1 mph WNW wind, 0.00 inches rain/24hrs --- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)