https://github.com/altaks/wynncord
Wynncraft Discord Bot that uses WynnCraft public API
https://github.com/altaks/wynncord
Last synced: 12 months ago
JSON representation
Wynncraft Discord Bot that uses WynnCraft public API
- Host: GitHub
- URL: https://github.com/altaks/wynncord
- Owner: Altaks
- License: mit
- Created: 2022-05-22T11:30:43.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T06:27:47.000Z (over 3 years ago)
- Last Synced: 2025-04-07T11:47:04.103Z (about 1 year ago)
- Language: JavaScript
- Size: 48.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WynnCord
Wynncraft Discord Bot that uses WynnCraft public API
## Usages
This bot got created for a friend that needed to check guild activities, how long since player last connected the server to analyse what players were inactive.
Feel free to fork/use the code, you'll just need to add a **config.json** file with 3 things »
* The bot's client ID (the id of your application)
* Your guild ID (the id of the server that you want the bot to be on)
* The token from which the bot can connect to its account
The **config.json** file is structured like this :
```json
{
"clientId" : "paste the ID of your application",
"guildId" : "paste the ID of your server here",
"token": "paste the token of connection to your bot here."
}
```
To start the bot you'll need several things :
* [NodeJS v16+](https://nodejs.org/en/)
* Install dependencies such as :
* @discordjs/builders
* @discordjs/rest
* discord-api-types
* discord.js
* eslint
* node-fetch
But you can install all the dependencies by using the following command into your terminal (when you're in the bot root directory) :
```sh
npm install @discordjs/builders @discordjs/rest discord-api-types discord.js eslint node-fetch
```
The first time you launch the bot, you'll need to execute this command first:
```sh
node deploy-commands.js
```
After you done this command one time, you wont need to re-use it
And then to start the bot you'll only need to type :
```sh
node index.js
```