JDA Commands is an extension for JDA to make commands easier and clearer to develop.

Overview

JDA Commands

JDA Commands is an extension for JDA to make commands easier and clearer to develop.

With the API you can easily create commands for the JDA and clearly divide them into different classes. Slash and custom commands are also supported.

If you have questions or problems regarding the JDA Commands API, you can create an issue or use the discussion.

Requirements

The following things are required to use JDA Commands:

  • Java 8+
  • JDA v5.0.0-alpha.20

Usage

How you can use the API is written in our wiki. Here you will only be briefly shown how to implement the API in Maven and Gradle.

Maven

Add the following to your pom.xml:

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

<dependencies>
  <dependency>
    <groupId>com.github.Dominik48N</groupId>
    <artifactId>jda-commands</artifactId>
    <version>1.0.2</version>
  </dependency>
</dependencies>

Gradle

Add the following to your build.gradle:

allprojects {
  repositories {
    maven { url 'https://jitpack.io' }
  }
}
  
dependencies {
  implementation 'com.github.Dominik48N:jda-commands:1.0.2'
}

License

This repository is licensed with the Apache License 2.0.

You might also like...

A Maven extension for validating and collecting checksums of all artifacts during execution.

Maven checksum extension This extension allows for the creation and the enforcement of checksums for any artifact that is resolved by Maven. Without s

Aug 6, 2022

Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex business customization can be efficiently organized and managed.

Lattice Framework Introduction Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex busines

Dec 30, 2022

CoreLib - Necessary Libraries required to make the Cores work (API 1.0.13)

CoreLib Necessary Libraries required to make the Cores work (API 1.0.13) CoreLib is a collection of necessary libraries required to make the SurvivalC

Jan 4, 2022

QNotified phoenix - To make OICQ great again

QAuxiliary QAuxiliary 是一个基于 QNotified 的开源 Xposed 模块 使用方法 激活本模块后,在 QQ 或者 TIM 自带设置中点击 QAuxiliary 即可进入设置页面 Android = 7.0 QQ = 8.0.0, TIM = 2.2.0 一切开发旨

Jan 9, 2023

Make a better open source survey system.

Make a better open source survey system.

卷王 简体中文 | English 一文了解开源考试系统天花板-卷王 一文了解开源调查问卷天花板-卷王 一文了解开源公开查询系统天花板-卷王 需要您的 star ⭐️ ⭐️ ⭐️ 支持鼓励 🙏 🙏 🙏 ,点 star 加群(338461197)获取最新的数据库脚本。 考试预览 考试系统预览 调

Dec 31, 2022

A Minecraft Fabric mod to make crafting with the recipe book faster

OneClickCrafting This mod is clientside only. After selecting a recipe in the recipe book, the client with shift-click the crafted item from the resul

Jun 2, 2022

Template mod to make an addon mod for Create fabric.

Create Fabric Addon Template This template mod comes pre-configured for developing an addon mod for Create on Fabric. Setup For environment setup inst

Dec 29, 2022

This extension identifies hidden, unlinked parameters. It's particularly useful for finding web cache poisoning vulnerabilities.

This extension identifies hidden, unlinked parameters. It's particularly useful for finding web cache poisoning vulnerabilities.

param-miner This extension identifies hidden, unlinked parameters. It's particularly useful for finding web cache poisoning vulnerabilities. It combin

Jan 27, 2022

Google Gmail Extension

 Google Gmail Extension

Google Gmail Extension Extension Name: Google Gmail Description: A Non-Visible component that helps you to send mail from your App Inventor App using

Jan 20, 2022
Releases(2022.40.2)
  • 2022.40.2(Oct 7, 2022)

    In this release, the JDAversion has been upgraded from v5.0.0-alpha.19 to v5.0.0-alpha.20. This, JDA-Commands only supported from version v5.0.0-alpha.20.

    We do not guarantee support for older versions.

    Source code(tar.gz)
    Source code(zip)
  • 1.0.1(Sep 15, 2022)

    In this release, the JDAversion has been upgraded from v5.0.0-alpha.18 to v5.0.0-alpha.19. Thus, JDA-Commands only supported from version v5.0.0-alpha.19.

    We do not guarantee support for older versions.

    Source code(tar.gz)
    Source code(zip)
  • 1.0.0(Sep 1, 2022)

    This is the first version of the JDA Commands. In this version, the first functions for the simplified creation of commands in combination with JDA have been implemented.

    Source code(tar.gz)
    Source code(zip)
This app based on Java to make the life of firefighters easier by implementing features which they need in their day-to-day life

Fire Rescue App This app based on Java to make the life of firefighters easier by implementing features which they need in their day-to-day life. Scre

Senith Umesha 2 Jul 24, 2022
Make the Velocity proxy run commands based on backend input.

Command Sync Server This plugin allows the Velocity proxy to run commands based on backend input. Purpose The purpose of this is to allow easy access

Wind Development 3 May 23, 2022
JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservice architectures, step by step.

JHipster Lite ⚡ Description JHipster is a development platform to quickly generate, develop & deploy modern web applications & microservice architectu

JHipster 255 Jan 3, 2023
The project aim at easier to start a spring boot/cloud project.

easy-starters 是一个公共 starter 集合,旨在帮助 java 开发者快速构建 Springboot 与 Spring Cloud 项目. lx-starters的环境要求 JDK requirement: JDK 1.8+ Spring booter 2.x,+ 如何引用lx-s

null 3 Jul 11, 2022
A simple live streaming mobile app with cool functionalities and time extension, and live chat. With a payment system integrated. Server is designed with socket.io to give you full flexibility.

Video Live Streaming Platform Android A simple live streaming mobile app with cool functionalities and time extension, and live chat. With a payment s

Dev-Geek 2 Dec 16, 2022
SecureDB is an extension for Ai2 Appinventor and its distros which stores the data in the form of key and value just like TinyDB but in a more secure manner.

SecureDB SecureDB is an extension for Ai2 Appinventor and its distros which stores data for your app in a secure format locally on user's device. Expl

Akshat Developer 3 Sep 24, 2022
A password strength test app with strength, estimated crack times, warnings and suggestions to help make better passwords.

Is Your Password Secure? A password strength test app which displays strength, estimated crack time and provides warnings and suggestions to help make

the-weird-aquarian 24 Dec 15, 2022
Caches datapack- and server resources to make world creation faster.

antiresourcereload Caches datapack- and server resources to make world creation faster. Legalisation Status Legal (1.0.2) Description I found out abou

Wurgo 13 Nov 18, 2022
Community extension to generate a Java client from the provided Camunda 7 OpenAPI descitpion and also warp it into Spring Boot

Camunda Engine OpenAPI REST Client Java and Spring Boot This community extension is a convenience wrapper around the generated Java client from the Ca

Camunda Community Hub 29 Dec 28, 2022
An extension for Keycloak, that enables web-based sign in with Apple and token exchange

Apple Identity Provider for Keycloak ?? This repository represents an extension for Keycloak, which enables Sign in with Apple for web-based applicati

Klaus Betz 58 Dec 29, 2022