Mystic PHP

Originally written by Frank Linhares (netsurge/demonic/bbs-scene.org) and updated by Philipp Giebel (kuehlbox.wtf), this is a library for reading MysticBBS data files with php.

Available functions

  • Last Callers:
    $mystic->lastcallers( $number = 10, $pipe = false );
  • Oneliner:
    $mystic->oneliner( $number = 10, $pipe = false );
  • Files:
    $mystic->files( $area, $number = 10, $start = 0, $pipe = false );
  • Filebases:
    $mystic->fbases( $number = 10, $start = 0, $pipe = false );
  • Chat:
    $mystic->chat( $nodes = 1, $pipe = false );
  • History
    $mystic->history( $number = 10 );
  • Userlist
    $mystic->userlist( $number = 10, $start = 0, $pipe = false );

Usage

First include the library using something like:

require_once 'inc/mystic_library.php';

Then create a new element with the class, providing the full path to your mystic data files:

$mystic = new mystic( '/path/to/your/mystic/data/' );

When using Mystic v1.11, add 1.11 as a parameter:

$mystic = new mystic( '/path/to/your/mystic/data/', 1.11 );

Now you can use its methods like:

$userlist = $mystic->userlist();

Please check the comments inside the library for more detailed information on how to use the different methods.

Demo

Well.. ..This page! :)

The oneliners, last callers and the filebase are written using this library.

History

Originally written by Frank Linhares (netsurge/demonic/bbs-scene.org), this library looked pretty much abandoned, when I started using it in 2015.
So, first I updated it to work with MysticBBS v1.11 and later, I added a few more methods.
Lastly, I made it a class for object oriented use and started uploading it publicly to my personal gitlab.
In 2019, I updated this library to work with MysticBBS v1.12 as well.

So now you can use it, too, contribute to or extend it.

Warranty

There is absolutely no guarantee that this will work with your setup, won't damage anything or work at all! Don't blame me!

Download

Download ZIP

GIT

git clone https://gitlab.ambhost.net/stimpy/phplib_mystic.git

Login

HTML5 Web Client

Telnet

Telnet:
kuehlbox.wtf:23023
Telnet SSL:
kuehlbox.wtf:23992

HTML5 Web Client

Telnet

Telnet:
kuehlbox.wtf:1337
Telnet SSL:
kuehlbox.wtf:1338

Last Calls

ragstoriches
kb
08-31 01:55
pweck
kb
08-20 04:58
equilibrium
kb
08-15 22:32
equilibrium
kb
07-27 17:31
equilibrium
kb
07-27 17:24
equilibrium
kb
07-27 17:19
equilibrium
kb
07-27 17:05
equilibrium
kb
07-25 18:13
equilibrium
kb
07-25 12:02
equilibrium
kb
07-24 17:25

Shouts

spawn303
kb
Greetingz from Denmark!
ragstoriches
kb
RagsToRiches here from Argentina! have a nice day!
stimpy
kb
Jawohlja! ;)
equilibrium
kb
ach, ist kuehlbox deutsch?
hirschnase
kb
Apollo A6000 Amiga greetings from Spain!
gast
kb
Back to the roots - Greetings from XENO :-)
MorningStarr
kb
here from hobbyspace! Nice bbs telnet://hobbyspc.synchro.net
hirschnase
kb
Amiga forever!
jackal
kb
nightbite.redirectme.net:2323
Odysseus
kb
A3000D grⁿsst Aus Zuerich, CH ;)