In Synchronet v3.21 and later, the configured New User Prompts module is executed during Terminal Server new user registrations.
The name of the New User module (by default, newuser_prompts) is configured in SCFG->System->Loadable Modules->New User Prompts.
The default exec/newuser_prompts.js module supports the following configuration options in the [newuser_prompts] section of the ctrl/modopts.ini file:
| Option | Default | Description |
|---|---|---|
| lang | false | Ask the new user if they wish to use an alternate output language (see localization) |
| autoterm | true | Ask the new user if they with to use their auto-detected terminal type |
| backspace | true | Ask the new user to hit their backspace key to detect the proper backspace key (and possibly PETSCII terminal) |
| mouse | true | Ask the new user if their terminal supports mouse interactions and they wish to enable them |
| charset | true | Ask the new user if their terminal supports extended-ASCII (CP437) |
If you choose to use a customized or entirely different new user prompts module, it is recommended that you use a different module name (not “newuser_prompts”) and/or copy the stock new user prompts module to your mods directory before modifying.