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. If you are the original author, an e-mail would be nice.. :)

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

Login

HTML5 Web Client

Telnet

Telnet: kuehlbox.wtf:23
Telnet SSL: kuehlbox.wtf:992

Callers

dancer 03/17 22:56
dancer 03/14 21:17
xqtr 03/13 17:28
dancer 03/12 17:33
guest 03/12 01:42
guest 03/11 00:37
guest 03/11 00:30
Brainsucker 03/10 10:14
netrunner 03/10 01:31
guest 03/09 10:50

Shouts>

  • pixall
    Perfect place here!! Welcome back to 90s... :)
  • guest
    Yes it's so great
  • dancer
    Merry BBSmas 2018..
  • guest
    Hello there this is a weird 3 jump connection I am trying here.
  • guest
    yeah
  • guest
    retrofeeling... hjdhjd bacps backspace not working .. yeah
  • djatropine
    richraverz:im a raver too :D
  • guest
    this brings me back...hack the planet