Need help with JDA-Utilities?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

JDA-Applications
155 Stars 64 Forks Apache License 2.0 266 Commits 24 Opened issues

Description

A series of tools and utilities for JDA to assist in bot creation

Services available

!
?

Need anything else?

Contributors list

version license issues

JDA-Utilities

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

Packages

Since JDA-Utilities 2.x, the library has been split into multiple modular projects, in order to better organize it's 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:

xml
  
    com.jagrosh
    jda-utilities
    JDA-UTILITIES-VERSION
    compile
    pom
  
  
    net.dv8tion
    JDA
    JDA-VERSION
  
xml
  
    central
    bintray
    http://jcenter.bintray.com
  

With gradle: ```groovy dependencies { compile 'com.jagrosh:jda-utilities:JDA-UTILITIES-VERSION' compile 'net.dv8tion:JDA:JDA-VERSION' }

repositories { jcenter() } ```

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:

xml
  
    com.jagrosh
    
    jda-utilities-command
    JDA-UTILITIES-VERSION
    compile
  

With gradle:

groovy
dependencies {
    // Notice that the dependency notation ends with "-command"
    compile 'com.jagrosh:jda-utilities-command:JDA-UTILITIES-VERSION'
}

Examples

Check out the ExampleBot for a simple bot example.

Other guides and information can be found on the wiki.

Projects

Vortex - Vortex is an easy-to-use moderation bot that utilizes the JDA-Utilities library for the Command Client and some of the menus
JMusicBot - This music bot uses the Command Client for its base, and several menus, including the OrderedMenu for search results and the Paginator for the current queue
GiveawayBot - GiveawayBot is a basic bot for hosting quick giveaways!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.