ProBoard is THE fastest QuickBBS-style BBS
program around!! It's completely written in
highly optimized C++ and assembly language.
Full multi-line/multi-user support. Up to 255
nodes can share the same user database, message
base and file database. Each node can have its
own modem configuration, welcome screens, menu
structure, etc.
Built-in fullscreen message editor.
Support for 4 message base types: Squish, Hudson
JAM and *.MSG, all at the same time.
Support for up to 10,000 message areas and 10,000
file areas.
Powerful sorting/moving/copying of file and
message areas.
Compatible with most, if not all, doors written
for other BBS software such as RemoteAccess,
QuickBBS, PCBoard, etc.
A software development kit is included with
ProBoard! You can write your own extensions to
ProBoard using C or C++. Programs written with
the SDK run "inside" ProBoard, for
maximum flexibility and speed. The programmer
doesn't have to worry about modem communications,
user files, etc. THIS IS TOTALLY UNIQUE!! No
other BBS software offers anything that even
comes close.
Integrated, lightning-fast duplicate file
checking on uploads.
Hooks for external upload checking programs.
Extremely fast indexed file system, while still
using the standard FILES.BBS-based file system.
Full CD-ROM support. The CD-ROM drive is not
accessed until a file is actually downloaded. It
is only accessed to copy files to a local drive
of your choice freeing up the CD-ROM for other
requests.
Full alias (handle) support.
Flexible protocol configuration. You can install
any protocol directly in ProBoard (even
bi-directional protocols are supported).
Protocols that can be installed in ProBoard
include X/Y/Zmodem, MPT, Bimodem, HS/Link, etc.
Local up/downloads
Supports all types of modems. All known connect
rates are directly supported, and you can specify
up to 6 user-defined connect rates.
Very flexible security system with over 65,000
security levels and 32 security flags as well as
"reverse" flags.
TTY, ANSI, Avatar (0 and 0+) terminal emulation.
Swaps itself to disk or EMS when shelling to an
external program (door), leaving only 2 (two) Kb
resident!
REAL-TIME multi-line chat built in. No stupid
line-per-line chat.
Direct support for all high speed modems (up to
115,200 bps).
Full RIP support, and unlike other BBS packages
that leave the SysOp looking at cryptic RIP
codes, we even display the menus your non-RIP
callers see, on your end so you can see what's
happening on your BBS.
Built in file tagging system.
Users (and the SysOp) can send "personal
files" to other users. ProBoard
automatically deletes the files after they have
been downloaded.
Automatic validation of users using a
sophisticated "template" system.
Powerful User Editor including filter function,
allows you to easily find and work with only the
users you specify.
Ability to specify an external message editor
either as door or as a PEX file.
Ability to specify an external chat program,
either as a door or as a PEX file.
Fully "data driven" system usage
graphs, even in RIP mode.
Ability to limit menu selections by age, baud
rate, gender of user, time online, or time of
day.
Full Language support. Every prompt in the system
can be changed (including color) and saved in a
language file, as well as multi-language support
for menus and textfiles. You can even replace any
prompt with ANSI files or PEX files.
Internal QWK support, provided as a PEX file for
seamless integration into your BBS.
User name can optionally be added to FILES.BBS
when user uploads files.
Powerful "Free Files" functions, great
if you're running a support BBS, or a BBS to
promote your company.
Fully buffered I/O for optimum system
performance.
Fully definable paging hours for every day of the
week.
Support for OS/2 2.x time-slicing.
"SysOp Next" function, with definable
"alert" music, as well as semaphore
file support.
Ability to call menu editor while user is online
(or in local mode) and edit the current menu.
Great for testing, or in case you see something
that just HAS to be fixed while a user is online.
Built in file counters, shows which of your files
are the most popular.
Built in "flag description" editor,
helps you remember just what all of those flags
you have are for.
Added capability to run external Python programs. One
example sends a message to the ProBoard Announce Discord
channel upon a user logging on or off.