Skip to content

A tiny core for BBS, able to operate a BBS database with topics in sections divided via command line.

Notifications You must be signed in to change notification settings

neoatlantis/BBSEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BBSEngine

This tiny program aims at implementing an easy of way of interacting with a BBS system. It includes the necessary logic of a BBS, namely creating, deleting of sections, as well as creating, deleting, replying the topics. All logics are executable via a python script in command line, and it should be fairly easy to write web-based actual BBS systems interacting with this tool.

Neither user nor authority managements are implemented. They are assumed to be carried out by external systems. An argument field together with each record of section and topic is provided and can be used to record such data.

This program is written with Python2.7. Currently it supports only SQLite as the backend database and no optimization on speed is done.

About

A tiny core for BBS, able to operate a BBS database with topics in sections divided via command line.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages