A Lua server manager for 7 Days to Die powered by Mudlet
Switch branches/tags
Nothing to show
Clone or download
MatthewDwyer Bug fixes, new command queue, misc changes
Added new command queue called persistentQueue.  Unlike the other queues it is not deleted when the bot is restarted.  Commands in it are only executed when the bot is connected and survive in the queue until the bot runs them.

Several commands have been updated to use the persistent queue.

Fixed an issue with one of the /location lobby commands always executing even if you actually wanted the other command.

When the server is empty, the bot periodically sends runs the mem command.  This is used to monitor the tick count and also keep tabs on the number of players online.  The bot was running it every minute but it can run a lot less frequently so I have moved it to the 10 minute timer.
Latest commit de3488b Oct 9, 2018

README.md

README

The main component of this project is a Mudlet profile (Lua script). You need to install Mudlet to use it. The bot also uses IRC to provide a means to monitor the server remotely as well as command the bot and talk to players. Mudlet requires editing with a hex editor before you can do that as it is hardcoded to connect to the official Mudlet support channel and the bot is coded to not work with irc if that has not been changed.

I have a Discord channel for bot discussions here https://discord.gg/uektKXT

What is this repository for?

How do I get set up?

  • Summary of set up
  • Configuration
  • Dependencies
  • Database configuration
  • How to run tests
  • Deployment instructions

Contribution guidelines

  • Contributors are always welcome. The bot needs more admin commands, more and better reporting, more things for players to do and if possible the replacement of Mudlet with a better engine and its built-in, very basic irc support with a full irc client/server.
  • All code submissions will be checked and tested before inclusion. You can always fork the project and make a better bot :)
  • Other guidelines

Contact