Synchronet v3.21e-Win32 (install) has been released (Mar-2026).

You can donate to the Synchronet project using PayPal.

New User Registration

When you type New at the Login: prompt, Synchronet runs a series of new user registration modules to collect your information and create your account. The flow is driven by several independently-swappable modules (each configurable under SCFG -> System -> Loadable Modules), so your BBS may present the prompts in a slightly different order or ask additional questions.

The default modules:

  • New User Info (newuser_info) — optional informational text shown to prospective new users before registration begins
  • New User Prompts (newuser_prompts) — collects your terminal settings, alias, personal info, password — the bulk of what you see below
  • New User Created (newuser) — runs after your account is committed (welcome message, optional QWK-network setup, etc.)

The default registration flow

1. Duplicate check

Starting new user registration ...
[ Searching for duplicates...  100.0% ]

The system scans for an existing account with the same name before proceeding.

2. Terminal capabilities

[+] Use automatic terminal type detection? [Yes] No

The [+] menu is a single-key chooser: type the letter or press <CR> to take the bracketed default. Accepting Yes uses what auto-detection concluded at connect time.

[+] HIT your BACKSPACE or DELETE-LEFT key:

The BBS asks you to press your physical Backspace key so it learns which byte your terminal sends (0x08 or 0x7F). It confirms: e.g. Character 127 (7Fh) received.

[+] Does your terminal support IBM extended ASCII (CP437)? [No] Yes

Answer Yes if your terminal client renders CP437 box-drawing characters (SyncTERM, NetRunner, ZOC, etc.). Default is No for safety.

3. Identity

[+] Enter your full name or alias:

Your handle — what other users see. Must be unique on this system. Aliases up to 25 characters.

[+] Enter your full real name:

Typically only visible to the sysop.

[+] Enter your handle or call-sign:

A short identifier auto-suggested from your alias. Press <CR> to accept.

[+] Enter your location (e.g. city, state):
[+] Enter your gender (MFX):
[+] Enter your birthday (MM/DD/YYYY):

Location is free text. Gender: M, F, or X (other/not specified). Birthday is required for age-gated access.

4. E-mail

[+] Network mail address (Example: user@domain)
 :

Your network e-mail address — used for sysop contact and optionally for mail forwarding.

[+] Forward personal e-mail to network mail address? [No] Yes

If Yes, BBS-internal mail sent to you is forwarded to your network address. Default No.

5. Confirmation

[+] Is the above information correct? [Yes] No

The BBS displays your entries. No lets you re-enter; Yes commits and continues.

6. Choose a command shell

Select Command Shell:
  1. > (1) Synchronet (Classic) ←

(2) Synchronet (Novice)

   ...

Pick your preferred command shell from those the sysop has enabled. You can change this any time from User Settings. The default is Classic.

7. Password

Your password is XXXXXXXX
[+] Enter a different password? [Yes] No

A random password is auto-generated. Accept the default Yes prompt and type your own password (4–40 characters). The BBS rejects obvious passwords (dictionary words, your username, simple repetitions). You'll re-enter it once to confirm.

8. Welcome screens

After account creation the BBS runs the New User Created module (newuser) and then the Logon module (logon) — typically welcome banners, useful-keys hints, and any system news. You then land at your shell's main prompt.

Sysop customization

Any of the above modules can be replaced:

  • New User Info (newuser_info) — shown before registration; may explain rules or requirements
  • New User Prompts (newuser_prompts) — the registration prompts themselves; sysops may add custom questions (e.g. “Where did you hear about this BBS?” or “Is this account for QWK networking?”); source: exec/newuser_prompts.js
  • New User Created (newuser) — post-creation actions; source: exec/newuser.js

See Also