Table of Contents
Synchronet User Documentation
This is the end-user documentation for Synchronet BBS Software — the manual for people calling a Synchronet BBS, not for sysops running one. (Sysops, see the wiki home page and the SCFG, customization, and how-to sections.)
What you actually see when you call a BBS depends on which command shell, login module, message editor, and other loadable modules that BBS uses. Synchronet is highly modular: the prompts and command keys you press are part of the command shell, but most of what those keys invoke — reading mail, posting messages, the user-settings menu, listing users online, and so on — is handled by separate loadable modules the sysop has configured in SCFG -> System -> Loadable Modules. Two BBSes running the same shell can still feel different if they've swapped out a module; two BBSes running different shells will often share the very same mail or chat interface once you press the key that opens it.
So this manual is organized along those module boundaries: a per-shell page for each shell's prompts and key bindings, a per-module page for each major loadable module that has its own UI, and a small set of universal pages for things Synchronet itself handles (Ctrl-key commands, Ctrl-A codes).
If you just want to use a BBS
Most BBSes you'll encounter run the stock Synchronet Classic command shell. If you don't know otherwise, start there:
If your BBS uses a different shell — for example Wildcat!, PCBoard, Renegade, or WWIV style — see the index at Command Shells and pick the matching page.
Logging on
How you log on (matrix screen, NN: / PW: prompts, new-user signup flow, etc.) is controlled by the BBS's login module, not its shell. Login happens before the shell even starts.
- Login Modules — index
Other loadable modules
These are modules with their own user-facing UIs that any shell may invoke. Your BBS may use the stock module or a customized replacement.
- User Settings Menu — the Account Defaults / Configuration menu (default module:
user_settings). In the Classic shell, opened withDfrom the Main prompt. - Mail Modules — Email Section, Read Mail, Private Msg
- Message Base Modules — Scan Msgs, Scan Subs, List Msgs
- Chat — Chat Section module (default:
chat_sec) - Online User Listings — List Users, List Nodes, Who's Online
- Auto Message (default module:
automsg)
Universal features
These work the same in every shell because Synchronet itself handles them, not the shell:
- Control-key Commands — Ctrl-S/Q/C, Ctrl-U, Ctrl-P, Ctrl-K, Ctrl-T, etc.
- Ctrl-A Text Attribute Codes — the color/attribute codes you may see when reading messages or display files
- QWK Mail Packet Menu — read and post messages offline (invoked from any shell)
Concepts
Conventions used in this manual
- Carriage Return (the Enter key) is referred to as
<CR>. - Where a key sequence is needed at a specific prompt (e.g. “from the Main prompt”, “from the File Transfer prompt”), the prompt is named explicitly. Each shell defines its own prompts and command keys — see the page for that shell.