Skip to content
Tomato6966 edited this page Jan 21, 2022 · 21 revisions

Wiki of the Multipurpose Discord Bot!

Important notes and thank ❤️

First of all, thanks for using this Source Code, it was and is a ton of work to create and maintain it! That's why I'm asking everyone to donate a little bit of money or if that's not possible, then join my Discord Server!

Installation Guide 🔥

## Hosting Requirements
## Bot Requirements
  1. Download the Source Code * either by: git clone https://github.com/Tomato6966/Multipurpose-discord-bot * or by downloading it as a zip from the releases or a branch
## Music Requirements

To have your Bot able to play music, you need to connect it to a lavalink Station! There are many public ones out there for example lavalink.eu An example for a public configuration will be listed down below

  1. Make sure Java 11 is installed on your System!
  2. Download Lavalink.jar
  3. Download application.yml
    • Download my example, it's the configuration for the lavalink.jar file!
  4. Now put application.yml and Lavalink.jar in the same folder and start it
    • To start lavalink type: java -jar Lavalink.jar
    • Make sure to keep your terminal Open!
    • If you want to use something like npm i -g pm2 to host it without keeping your terminal open type: pm2 start java -- -jar Lavalink.jar
  5. The settings like password in application.yml and port must be provided in the botconfig/config.json of the Bot
    • If you used the default settings, than no adjust ments are needed and it should look like this:
    {
       "clientsettings": {
           "nodes": [
               {
                   "host": "localhost",
                   "port": 2333,
                   "password": "youshallnotpass"
               }
           ]
       }
    }
  6. You don't want to host your own Lavalink?
    • then use something like this:
    {
       "clientsettings": {
           "nodes": [
               {
                   "host": "node01.lavalink.eu",
                   "port": 2333,
                   "password": "Raccoon"
               }
           ]
       }
    }
Clone this wiki locally