Ryzeon / JDA-Chewtils

A fork of JDA-Chewtils to work with IrisShader's Lily bot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JDA-Chewtils

JDA-Chewtils is a fork of JDA-Utilities which is a series of tools and utilities for use with JDA to assist in bot creation.

Support

If you're needing help or want to help, feel free to hop onto the #jda-chewtils channel on my server.

Please do NOT use the official JDA server for help with this fork.

Packages

Since JDA-Utilities 2.x, the library has been split into multiple modular projects, in order to better organize its contents based on what developers might want to use and not use.

Visit individual modules to read more about their contents!

Getting Started

You will need to add this project as a dependency (either from the latest .jar from the releases page, or via maven or gradle), as well as JDA.

With maven:

  <dependency>
    <groupId>pw.chew</groupId>
    <artifactId>jda-chewtils</artifactId>
    <version>JDA-CHEWTILS-VERSION</version>
    <scope>compile</scope>
    <type>pom</type>
  </dependency>
  <dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>JDA-VERSION</version>
  </dependency>
  <repository>
    <id>chew-m2</id>
    <url>https://m2.chew.pro/releases</url>
  </repository>

With gradle:

dependencies {
    compile 'pw.chew:jda-chewtils:JDA-UTILITIES-VERSION'
    compile 'net.dv8tion:JDA:JDA-VERSION'
}

repositories {
    jcenter()
    maven { url "https://m2.chew.pro/releases" }
}

Individual modules can be downloaded using the same structure shown above, with the addition of the module's name as a suffix to the dependency:

With maven:

  <dependency>
    <groupId>pw.chew</groupId>
    <!-- Notice that the dependency notation ends with "-command" -->
    <artifactId>jda-chewtils-command</artifactId>
    <version>JDA-CHEWTILS-VERSION</version>
    <scope>compile</scope>
  </dependency>

With gradle:

dependencies {
    // Notice that the dependency notation ends with "-command"
    compile 'pw.chew:jda-chewtils-command:JDA-CHEWTILS-VERSION'
}

Examples

Guides and information can be found on the wiki.

About

A fork of JDA-Chewtils to work with IrisShader's Lily bot.

License:Apache License 2.0


Languages

Language:Java 100.0%