Skip to content
This repository has been archived by the owner on Jul 19, 2019. It is now read-only.
/ balthazar Public archive

MajorMUD telnet bot for informational gathering into an SQL database.

Notifications You must be signed in to change notification settings

kyau/balthazar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Balthazar MajorMUD Bot

⚠️ This is a work in progress, please report any issues!

About Balthazar

Features

Installation

About Balthazar

Balthazar aims to be the swiss army knife of MajorMUD realm bots. Written in Python and easily configurable this bot can bring life to your otherwise lifeless realm. We all know that MajorMUD is not exactly a newer game nor does it bring with it any advanced forms of technology to tap into its data. For this I present to you Balthazar.

Features

While running Balthazar you will be able to provide the following services in-game to other players via your bot.

  • Alignment resets
  • Add Lives to players
  • Monster status

In addition to the in-game services provided Balthazar will also be able to dump in-game data into a MySQL database. The following will all be recorded:

  • Who's Online
  • List of Top 100 Users
  • List of Top 100 Gangs
  • Tracking EXP/Hour for Users and Gangs

Installation

To install Balthazar you will need Python 3.5+ and the Python module MySQLdb. You will need to create the database structure located in mysql.txt. You will then need to edit the bbs.cfg and place it in the parent directory of the script location. (eg. if the script is in /home/kyau/balthazar, then the bbs.cfg needs to be located in /home/kyau).

About

MajorMUD telnet bot for informational gathering into an SQL database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages