python bbs reddit / bbs ---------------------------------------------------------------------- Plutonium5678 · 2022-10-31 02:42 how would I make a text based bbs using nothing but python? ---------------------------------------------------------------------- grenadeselfie · 2022-10-31 04:31 start with python ---------------------------------------------------------------------- [deleted] · 2022-10-31 11:53 [deleted] ---------------------------------------------------------------------- electronicchicken · 2022-10-31 14:32 Someone [already did it years ago](https://github.com/jquast/x84), so you could look there for inspiration. Bit of a strange question, though. Whatever language you use, it's a matter of identifying the code you need, how much of it you can borrow, and how much of it you need to write, then tying it all together. Which is ... pretty much any software project, BBS or otherwise. ---------------------------------------------------------------------- opicron · 2022-10-31 18:21 If you use Mystic you could skip write the whole yourself, use the skeleton and use Python scripts for everything else. Mystic can launch a Python script after logon. With a bit of tweaking (i did) you can even have a Python script running when a port is connecting. While I dont know your exact reasoning, I would consider choosing for the benefits of an existing system. Bbs.opicron.eu ---------------------------------------------------------------------- robbiew · 2022-11-29 22:02 x84 was pretty incredible. The way it handled messaging and sort of took a platform approach to a BBS. A python 3 port of this would be wicked! ---------------------------------------------------------------------- lucidphreak · 2023-02-03 14:28 agree on x84. i played with it some, meant to come back to it and never have.. may still do that. and yea to the OP, document all of the features, START with the data file definitions and the configuration program, and THEN start writing your host mode code.. most importantly eat, drink, sleep, and marry python because a BBS is a big undertaking. ​ Keep us in the loop!