/BreadBotFramework

A Java Framework for Discord Bots

Primary LanguageJavaApache License 2.0Apache-2.0

bintrayImage travisImage contributorsImage issuesImage discordWidget wikiImage docsImage

BreadBotFramework

Features

  • Commands
  • Documentation
  • Some Logging

This project is an SDK designed for bot-creation which is built on top of JDA. This project only uses reflection to initialize each command.

Download

You can check the releases tab for jars. This is also distributed via bintray.

Adding as Dependency

bintrayImage

When using the snippets below replace the VERSION key with the version shown above.

Gradle

repositories {
  jcenter()
}

dependencies {
  compile 'com.github.breadmoirai:breadbot-framework:VERSION'
}

Maven

<repository>
  <id>jcenter</id>
  <name>jcenter</name>
  <url>http://jcenter.bintray.com/</url>
</repository>

<dependency>
  <groupId>com.github.breadmoirai</groupId>
  <artifactId>breadbot-framework</artifactId>
  <version>VERSION</version>
  <type>pom</type>
</dependency>

Javadoc

Web access to the javadocs is provided here. Please note that this is a work in progress and it is likely something you would like documented is not documented. Please open an issue via Github Issues or contact me directly through my Discord.

See the wiki linked above for usage and examples.