Skip to content

Abstract SlashCommand API System for Java Discord API (JDA)

Notifications You must be signed in to change notification settings

seailz/JDA-Extras

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JDA-Extras

This library was designed to provide a more abstract experience to JDA's SlashCommand implementation. Please read the feature list for all features in this project, and please view the examples module to see how to utilize this project for your own personal use!

Feature List

Commands

Automatic command manager with the addition of the features provided

  • Abstract Command API
  • Abstract SubCommand API
  • Command aliases
  • SubCommand aliases
  • Command Cooldowns
  • SubCommand Cooldowns

Other Utilities

  • Time Translator
  • Decimal Formatter

Adding to Project

Repository

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

Dependency

<dependency>
    <groupId>com.github.NegativeKB</groupId>
    <artifactId>JDA-Extras</artifactId>
    <version>{VERSION}</version>
    <scope>compile</scope>
</dependency>

Build Configuration

<configuration>
  <relocations>
    <relocation>
      <pattern>dev.negativekb.api</pattern>
      <shadedPattern>{YOUR PACKAGE NAME}</shadedPattern>
    </relocation>
  </relocations>
</configuration>

About

Abstract SlashCommand API System for Java Discord API (JDA)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%