Command Shells
Configure the list of Terminal Server command shells available to your BBS users using the SCFG->Command Shells menu.
╔═══════════════════════════════════════════╗ ║ Command Shells ║ ╠═══════════════════════════════════════════╣ ║ │Synchronet (Classic) ║ ║ │Synchronet (Novice) ║ ║ │WWIV Clone ║ ║ │PCBoard Clone ║ ║ │Wildcat Clone ║ ║ │MajorBBS Clone ║ ║ │Renegade Clone ║ ║ │Oblivion/2 Clone ║ ║ │Deuce's Lightbar Shell ║ ║ │ ║ ╚═══════════════════════════════════════════╝
A command shell is a programmed command and menu structure that you or
your users can use to navigate the BBS Terminal Server. For each
command shell, there must be an associated .js or .bin file in your
exec or mods directory for Synchronet to execute upon user logon.
Command shells may be JavaScript modules (.js files), created with any text editor. There is a JavaScript load library, shell_lib.js to help make writing command shells in JavaScript more quickly/easily. See exec/default.js for an example command shell that uses shell_lib.js.
Legacy command shells may be created or modified by using the Baja compiler
to turn Baja source code (.src) files into binary files (.bin) for
Synchronet to interpret. See the example .src files in the exec
directory and the documentation for the Baja compiler for more details.
Command Shell
╔══════════════════════════════════════════════════════════╗ ║ Synchronet (Classic) ║ ╠══════════════════════════════════════════════════════════╣ ║ │Name Synchronet (Classic) ║ ║ │Internal Code DEFAULT ║ ║ │Access Requirements ║ ╚══════════════════════════════════════════════════════════╝