HOME DOORS SCORES FOR SYSOPS FAQs BBS LIST ABOUT CONTACT
  Linux & Mac OS X Installation

Connection scripts in Python and BASH are now available:

Python Script (Linux & Mac):

Sampsa Laine of B4BBS very kindly converted the original Synchronet JavaScript connection script to Python 2 to enable any BBS software running under Linux to connect to BBSlink. The script uses the native Linux telnet client while disabling the functions that would let a user drop to the command line interface.

Andrew of Alcholiday has found that this script also works out-of-the-box in Mystic for OS X, so that's Mac covered too!

Mike of Arcadia BBS has converted the original script to Python 3 allowing it to work on more recent systems.

  • Download the Python 2 or Python 3 script.
  •  
  • Place the BBSlink Connection Python Script of your choice in a directory accessible to your BBS software and name it bbslink.py.
  •  
  • Call the script from your BBS software as seen in the examples below together with the door code you wish to call (as listed on main sysop resources page).
  •  
  • For example:
        python bbslink.py lord {user number}
    to call Legend of the Red Dragon
        python bbslink.py luna {user number}
    to call Lunatix

Download Python 2 Script or Download Python 3 Script

Tip: If you are using Mystic, you can pass the user number to the Python script using variable %#

 

BASH Script (Linux):

Dennis Ayala of Virtual Realities BBS has also ported the BBSlink connection script to BASH and uses the native Linux telnet client.

The same applies regarding testing and bugs. If you spot anything, please get in touch.

  • Place the BASH BBSlink Connection Script in a directory accessible to your BBS software and name it bbslink.sh.
  •  
  • Make the script executable by
        chmod +x bbslink.sh
  • Call the script from your BBS software as seen in the examples below together with the door code you wish to call (as listed on main sysop resources page).
  •  
  • For example:
        bbslink.sh lord {user number}
    to call Legend of the Red Dragon
        bbslink.sh luna {user number}
    to call Lunatix

Download BASH Script

Tip: If you are using Mystic, you can pass the user number to the BASH script using variable %#

Return to main sysop page

©2024 BBSlink.net. All Rights Reserved.