https://github.com/emilkrebs/nitrado-bot
Nitrado-Bot: A Discord Bot to control your Nitrado Gameserver.
https://github.com/emilkrebs/nitrado-bot
ark discord discord-js gameserver nitrado nitrapi typescript
Last synced: 2 months ago
JSON representation
Nitrado-Bot: A Discord Bot to control your Nitrado Gameserver.
- Host: GitHub
- URL: https://github.com/emilkrebs/nitrado-bot
- Owner: emilkrebs
- License: mit
- Created: 2022-06-01T20:48:51.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-19T14:24:43.000Z (almost 2 years ago)
- Last Synced: 2025-07-06T20:03:48.635Z (11 months ago)
- Topics: ark, discord, discord-js, gameserver, nitrado, nitrapi, typescript
- Language: TypeScript
- Homepage:
- Size: 56.6 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://github.com/emilkrebs/Nitrado-Bot/actions/workflows/build.yml)
[](https://gitpod.io/#https://github.com/emilkrebs/Nitrado-Bot)
> [!WARNING]\
> This project needs a major rework and currently has many issues!
>
> - [ ] Update discord.js
> - [ ] Fix fatal issue https://github.com/emilkrebs/Nitrado-Bot/issues/3
> - [ ] move from colors to chalk
> - [ ] update node-fetch
> - [ ] update typescript
This Bot lets you and others start your Nitrado Gameserver from Discord.
I am using this Discord Bot to start an ARK Server.
# Getting started
- Install [node.js](https://nodejs.org/en/)
- If you don't already have a Discord Bot, create one [here](https://discord.com/developers/applications/)
- Get a nitrApi access token [here](https://server.nitrado.net/deu/developer/tokens)
- Clone the repository using `git clone https://github.com/emilkrebs/nitrado-bot.git`
- Create a `config.json` file that looks like this:
```json
{
"token":"your-bot-token",
"nitrado_token":"your-nitrApi-access-token",
"nitrado_id":"your-nitrado-serviceid"
}
```
- `npm i` to install all required dependencies
- `npm run start` to start the bot

# Commands
- `!start or !restart`: Restart or Start your Gameserver
- `!stop`: Stop your Gameserver

## Known Issues
- **[FATAL]** Bot crashes when updating the status https://github.com/emilkrebs/Nitrado-Bot/issues/3
[Add Issue](https://github.com/emilkrebs/Nitrado-Bot/issues/new)