A hub for managing SS13 Byond servers. Shipped with Discord bot🤖
Create config.json
in ByondHub and ByondHub.DiscordBot directories and copy contents of config.example.json
from these directories to it.
Then run Hub and Bot with dotnet run
in corresponding directories. You can get authentication code for your bot here
You will need:
- .NET Core v2.1.4
- BYOND
A step by step series of examples that tell you have to get a development env running:
Clone the repository
git clone https://github.com/bo20202/ByondHub.git
Install Nuget dependencies
dotnet restore
Choose project (Bot or Hub)
cd ByondHub/ByondHub.DiscordBot
And run!
dotnet run
Remember, if you start Bot you should also start Hub.
Try to send some commands to Bot.
@Botname server {serverId} start
TODO
Run dotnet publish
inside of ByondHub and ByondHub.Bot
- ASP.NET Core - The main web framework.
- Discord.Net - Discord API framework.
- Libgit2Sharp - Used to update builds.
This project is licensed under the MIT License - see the LICENSE.md file for details