User Tools

Site Tools


python

This is an old revision of the document!


Embedded Python

About

Mystic BBS has an embedded Python engine which allows for an incredible amount of flexibility when it comes to creating modifications to BBS functionality or even creating your own games.

Custom Python scripts can be executed by a menu command on any menu, and can also replace any prompt in a Theme's prompts file so that the script is executed instead of the prompt that normally we have been displayed.

Installation and Requirements

Mystic BBS requires that Python 2.7 is installed on your system if you wish to execute Python scripts. The presence of Python is detected automatically and is not in any way a dependency for using Mystic BBS; It is simply an extension to Mystic if you wish to use it.

If you are using the 32-bit version of Mystic BBS (even if it is in a 64-bit operating system), then you need the 32-bit version of Python 2.7 installed. If you are using the 64-bit version of Mystic then you need to have the 64-bit version of Python installed.

In addition to the basic Python installation, some environment variables need to be set so that Mystic can find and import any 3rd party modules you'd like to use within your Python programs.

 Placeholder for environment information
python.1459088096.txt.gz · Last modified: 2016/03/27 09:14 by g00r00

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki