https://github.com/thechampagne/jda-command-manager
JDA command manager.
https://github.com/thechampagne/jda-command-manager
discord jda jda-utilities kotlin kotlin-library
Last synced: about 2 months ago
JSON representation
JDA command manager.
- Host: GitHub
- URL: https://github.com/thechampagne/jda-command-manager
- Owner: thechampagne
- License: mit
- Created: 2022-04-15T08:42:45.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-15T08:50:29.000Z (about 3 years ago)
- Last Synced: 2025-02-11T00:11:23.460Z (3 months ago)
- Topics: discord, jda, jda-utilities, kotlin, kotlin-library
- Language: Kotlin
- Homepage:
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JDA command manager
[](https://github.com/thechampagne/jda-command-manager/releases/latest) [](https://github.com/thechampagne/jda-command-manager/blob/main/LICENSE)
JDA command manager.
### Download
Replace the **VERSION** key below with the version shown above.
**Gradle**
```gradle
dependencies {
implementation 'io.github.thexxiv:jda-command-manager:VERSION'
}
```**Maven**
```xmlio.github.thexxiv
jda-command-manager
VERSION```
### Example
```kotlin
fun main() {
val manager = Manager("PREFIX")
.addCommand(Hello())
JDABuilder.createDefault("TOKEN")
.addEventListeners(Listener(manager))
.build().awaitReady()
}class Hello : Command {
override fun run(args: List, event: GuildMessageReceivedEvent) {
event.channel.sendMessage("Hi").queue()
}override fun getCommand(): String {
return "hello"
}
}
```### License
JDA command manager is released under the [MIT License](https://github.com/thechampagne/jda-command-manager/blob/main/LICENSE).