Skip to content

btwotwo/sharp-endless-bot

Repository files navigation

Endless Server Management

Endless Server Management is a symbiosis of a Discord bot and ASP.NET Core backend, which can manage the Discordia (former Endless Horizon) Space Station 13 server. Currently, the system is capable of:

  • Getting servers statuses
  • Starting and stopping servers
  • Updating servers without stopping them

TODO features:

  • Bans management
  • Admins management
  • Moving configuration to database

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You will need:

  • A Linux machine
  • .NET Core

Installing

Simply clone this repository, fill the config file in EndlessBackend as in the example, and run bot and backend with dotnet run