Skip to content

This bot connects your satisfactory server to your Discord server

License

Notifications You must be signed in to change notification settings

haganjoe/Satisfactory-Bot

 
 

Repository files navigation

Satisfactory Discord Bot

Command preview
French version below

Add this Discord Bot to your server.
You can use the bot in DM or in a Discord Server.
The "/claim" command allows you to add your Server, either with the Token obtained with in-game command: server.GenerateAPIToken, or with a password if it is not configured yet.

Some commands are restricted to Discord Admin Roles only (future update will add permission management).

Note

This is not an official Satisfactory tool.
Thanks to CoffeeStain for providing an API.

Installation

Prerequisites

  1. Docker
  2. A Discord Bot Token (discord bot management website)
  3. Postgres Database

Setup

Create a folder for the Bot config file, it will contains the appsettings.json (template), and the nlog.config (optional)

Run the bot (x64 image):

docker run -v /path/to/previously/created/folder/:/app/files/ ghcr.io/inroma/satisfactorybot:latest

Note

We are open to Pull Request if you would like to add Mods features



Bot Discord Satisfactory

Ajoute ce Bot Discord à ton serveur.
Ce bot est utilisable en MP ou dans un Serveur Discord.
Utilise la commande "/claim" pour ajouter un serveur, soit avec le Token obtenu avec la commande server.GenerateAPIToken, soit avec un nouveau mot de passe si le server n'est pas encore configuré.

Certaines commandes sont limitées aux rôles Discord avec les droits Administrateur (une update ajoutera la gestion des permissions Discord).

Note

Ce bot n'est pas un outil officiel Satisfactory.

Installation

Prérequis

  1. Docker
  2. Le Token de votre Bot Discord (discord bot management website)
  3. Base de données Postgres

Configuration

Créer un répertoire contenant le fichier appsettings.json (template), et nlog.config (optionnel)

Exécuter le bot (image x64):

docker run -v /chemin/vers-le/repertoire/cree/:/app/files/ ghcr.io/inroma/satisfactorybot:latest

Note

Nous sommes ouverts aux Pull-Request afin d'ajouter des fonctionnalités de Mods.

About

This bot connects your satisfactory server to your Discord server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.9%
  • Dockerfile 1.1%