mirror of
https://github.com/cloudmaker97/FS25-Discord-Bot.git
synced 2025-12-06 00:18:34 +00:00
Changed README for expandable screenshots (in different languages)
This commit is contained in:
parent
32aae35ed3
commit
cf82562dfa
1 changed files with 22 additions and 7 deletions
29
README.md
29
README.md
|
|
@ -4,16 +4,31 @@ This bot will post the server stats of a Farming Simulator 25 server to a Discor
|
||||||
name, server password, server time, and the player count. The bot will update the server stats every x seconds (
|
name, server password, server time, and the player count. The bot will update the server stats every x seconds (
|
||||||
configurable).
|
configurable).
|
||||||
|
|
||||||

|
## Screenshots
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Discord embed in english</summary>
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Discord embed in german</summary>
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## How it works
|
||||||
|
|
||||||
The bot is written in Node.js and uses the [discord.js](https://discord.js.org/) library to interact with the Discord
|
The bot is written in Node.js and uses the [discord.js](https://discord.js.org/) library to interact with the Discord
|
||||||
API. It
|
API. It uses the XML-Feed from the Farming Simulator 25 server to get the server stats (you can find the feed URL in the web
|
||||||
uses the XML-Feed from the Farming Simulator 25 server to get the server stats (you can find the feed URL in the web
|
|
||||||
interface of the server).
|
interface of the server).
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# Requirements
|
## Requirements
|
||||||
|
|
||||||
- Node.js - if you want to run the bot without Docker
|
- Node.js - if you want to run the bot without Docker
|
||||||
- NPM - if you want to run the bot without Docker
|
- NPM - if you want to run the bot without Docker
|
||||||
|
|
@ -21,7 +36,7 @@ interface of the server).
|
||||||
|
|
||||||
## Install the bot
|
## Install the bot
|
||||||
|
|
||||||
## Create a Discord bot
|
### Create a Discord bot
|
||||||
|
|
||||||
1. Open the [Discord Developer Portal](https://discord.com/developers/applications)
|
1. Open the [Discord Developer Portal](https://discord.com/developers/applications)
|
||||||
2. Click on `New Application`
|
2. Click on `New Application`
|
||||||
|
|
@ -33,7 +48,7 @@ interface of the server).
|
||||||
8. Click on `Copy` to copy the URL to install the bot to a guild
|
8. Click on `Copy` to copy the URL to install the bot to a guild
|
||||||
9. Your installation link url should look like this: `https://discord.com/oauth2/authorize?client_id=CLIENT_ID`
|
9. Your installation link url should look like this: `https://discord.com/oauth2/authorize?client_id=CLIENT_ID`
|
||||||
|
|
||||||
## Configure the bot
|
### Configure the bot
|
||||||
|
|
||||||
1. Clone the repository to your server
|
1. Clone the repository to your server
|
||||||
2. Move the `config.example-de.json` or `config.example-en.json` to `config.json` (depending on your language)
|
2. Move the `config.example-de.json` or `config.example-en.json` to `config.json` (depending on your language)
|
||||||
|
|
@ -73,7 +88,7 @@ interface of the server).
|
||||||
| translation.common.monthNovember | The month November in the language of the server |
|
| translation.common.monthNovember | The month November in the language of the server |
|
||||||
| translation.common.monthDecember | The month December in the language of the server |
|
| translation.common.monthDecember | The month December in the language of the server |
|
||||||
|
|
||||||
## Run inside a Docker container
|
### Run inside a Docker container
|
||||||
|
|
||||||
1. Run `docker-compose up -d --build` in the root directory of the repository
|
1. Run `docker-compose up -d --build` in the root directory of the repository
|
||||||
2. The bot should be running now and posting the server stats to the Discord channel
|
2. The bot should be running now and posting the server stats to the Discord channel
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue