A Discord Music Bot developed for general tasks using the Java Discord API (JDA), JDA Utilities and LavaPlayer. Created to be used in gaming servers but works in any other type of setting within the Discord application.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Java Development Kit 8 (JDK 8)
Maven Dependency Management
A step by step series of examples that tell you how to get a development env running
Make sure to include a token for the Discord Bot in the Main.java file. Then, in the Terminal, direct your way inside of the project folder and then run the following commands
$ mvn clean compile
$ mvn package
An executable .jar file will be created inside of the /target folder
Make sure you have Java and the Heroku CLI installed.
$ git clone https://github.com/JBobda/Bard-bot.git
$ cd BardBot
$ mvn package
$ cd target
$ java -jar BardBot-1.0.jar
Your app should now be running
$ heroku create
$ git push heroku master
$ heroku open
or
- Maven - Dependency Management
- JDA - Java Discord API
- JDA Utilities - JDA Framework
- LavaPlayer - Audio Library
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
- Jan Bobda
This project is licensed under the MIT License - see the LICENSE.md file for details