General Settings
This section of the Mystic BBS Configuration System allows the SysOp to configure a number of general settings that apply to the overall BBS system. There are areas here that you will want to update from their default settings.
This example screen is from a Windows based system and displays the standard 'out of the box' settings that ship with the default installation.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ General Settings ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ BBS Name │ New Mystic BBS Local Codepage │ CP437 BBS Location │ Chat Logging │ No Sysop Name │ Sysop Name Here Hours Start │ 1 Sysop Password │ ***** Hours End │ 15 System Password │ Chat Feedback │ Yes Sysop ACS │ s255 Screen Cols │ 80 Feedback To │ Sysop Name Here Screen Size │ 24 Start Menu │ prelogin Inactivity │ 300 QWK Net Menu │ qwknetwork Disable Time │ No Default Theme │ default Config Theme │ 3D ANSI Python2 Library │ Python3 Library │ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
BBS Name
Your BBS name should be updated here. It's used in several places in Mystic BBS and something you want to change early on it your setup.
BBS Location
The location of your BBS if you wish to add it.
Sysop Name
Change this to reflect the user account you have created for your Sysop account.
Sysop Password
Change this from the default setting! It's used when you access any Sysop menu command from within the BBS. Before you are allowed to run the menu command you must first enter this password in.
System Password
If entered all users logging in to your BBS will need to enter this password before being presented with the login prompt. It's useful to set this if you run a closed system or need to limit access quickly for a period of time.
Sysop ACS
The Access Control Strings required by a user of the system to gain access to Sysop features when logged in to the BBS.
Feedback To
When a user sends feedback to the Sysop which user name should it be sent to? Usually it's the same name you have stated as the Sysop but it does not have to be.
Start Menu
When a user logs in to the BBS this is the default menu that is loaded and displayed first.
QWK Net Menu
Set the QWK menu for QWK network users.
Default Theme
This is the default theme that user accounts are assigned when they sign up at your Mystic BBS.
Config Theme
Theme to use for the Mystic BBS Configuration System.
Python2 / Python3 Library
Mystic supports Python 2 and Python 3. These settings allow you to set the location/name of the Python library that Mystic will try to load. Try blank values first but if this does not work then you must set the value to your installed Python location/library.
For example in Linux you could search for the library like this: “sudo find /usr -name 'libpython2.7*.so*' This should give you the location of your Python 2.7 library. If you do not have Python 2.7 installed then you can usually install it via a package manager. For Ubuntu 20.04 for example you can do: sudo apt install libpython2.7
Repeat the same process for the Python 3 as well. In Windows the DLL files are usually python27.dll and python3x.dll where x is the version and the installation typically puts them in your C:\WINDOWS folder tree somewhere.
As always the installed bit version of Python must match the installed version of Mystic. For example 64-bit Windows needs 64-bit Python.
Local Codepage
Define the codepage to use for UI and local logins.
Chat Logging
Should Mystic BBS create a logging text file of the conversations held between the Sysop and a user when the Sysop breaks in to chat with them?
Hours Start
Start hour that paging the Sysop is allowed.
Hours End
End hour that paging the Sysop is allowed. Outside this time the 'Page Sysop for Chat' menu command (GP) will default to a 'sysop is unavailable' response.
Chat Feedback
Enable the user to send BBS email to the Sysop when paging the Sysop has failed or the user has attempted to page the Sysop outside of paging hours.
Screen Cols
Defines the default number of columns to display on a users screen.
Screen Size
Defines the default number of lines to display on a users screen.
Inactivity
The number of seconds of inactivity that must occur before a user is disconnected due to inactivity. If you don't want to use this feature set it to 0 to disable it.
Disable Time
This allows you to globally disable the time per day system.