DPain / discord-bot

JDA Discord based Discord bot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DiscordBot

Quick summary:

This is a DiscordBot mainly aimed to fulfill the needs for the Video Game Tournament Club at University of Delaware and some of my private Discord Servers. DiscordBot is written in Java using the JDA Discord library. I aim to make a bot that functions as well as other open source bots. :)

Version:

0.8.4

How do I get set up?

Compile

mvn clean compile assembly:single

Summary of set up:

The program requires the JDA Discord library and several other libraries which is included in the contained in the pom.xml file and uses Java 1.11.

Dependencies:

* Java 1.11
* net.dv8tion.JDA 4.3.0_339
* org.jsoup.jsoup 1.14.3
* org.yaml.snakeyaml 1.29
* com.sedmelluq.lavaplayer 1.3.78
* org.slf4j.slf4j-api 1.7.30
* org.slf4j.slf4j-simple 1.7.30
* org.json.json 20201115
* com.jagrosh.jda-utilities 3.0.4

Contribution guidelines

Advice

The bot needs a substantial amount of new features and enhancements (not to mention refactoring as well) so feel free to submit pull requests!

Acknowledges

* Many thanks to Austin Keener and other contributors creating the JDA library.
https://github.com/DV8FromTheWorld/JDA

* Many thanks to Jonathan Hedley creating jsoup, a Java HTML parser.
http://jsoup.org/

* Many thanks to Andrey Somov creating snakeyaml, a Java YAML parser.
https://bitbucket.org/asomov/snakeyaml

* Many thanks to sedmelluq creating lavaplayer, the audio player used in this bot.
https://github.com/sedmelluq/lavaplayer

Who do I talk to?

* D_Pain - 
dpainhahn@gmail.com

About

JDA Discord based Discord bot.

License:Apache License 2.0


Languages

Language:Java 100.0%