|
6bd6021b86
|
finish first version of javacord wrapper with implementation of:
- getInteractionType()
- convertCommandOption()
- getCommandDefinition
|
2024-10-31 16:06:23 +01:00 |
|
|
b0abb423d3
|
add register impl
|
2024-10-29 23:20:19 +01:00 |
|
|
22f9810f7b
|
Add first version of command registration code
|
2024-10-29 23:08:15 +01:00 |
|
|
9768572577
|
add javacord dependency
|
2024-10-29 23:03:29 +01:00 |
|
|
2cdf574df0
|
add base structure
|
2024-10-29 23:03:29 +01:00 |
|
|
0c3aeed4f4
|
Add getFullSlashCommand() method to get the SlashCommand annotation instance that has options if it is a rootcommand
|
2024-10-29 23:03:09 +01:00 |
|
|
0615741def
|
ae7e66d06dec042470b78f82bc5ce5bbdfe146c2
rewrite both methods in a more efficient way
|
2024-10-29 20:58:08 +01:00 |
|
|
1aa052a85b
|
minor refactoring and addition of isRootCommand() to SlashCommandDefinition
|
2024-10-29 19:51:37 +01:00 |
|
|
19bf9d24bc
|
fix further naming
related to df94601816693e22e7ae44506fd0fe04a3bdabb5
|
2024-10-29 15:42:22 +01:00 |
|
|
ae7e66d06d
|
Add Helper methods for easier command registration
|
2024-10-26 19:43:31 +02:00 |
|
|
df94601816
|
fix naming
|
2024-10-26 19:13:27 +02:00 |
|
|
d86c307166
|
rename and removal of ability for multiple subcommandgroups because I was dumb
|
2024-10-26 01:37:07 +02:00 |
|
|
f4a6bf937d
|
rename to make more sense x2
|
2024-10-26 00:56:27 +02:00 |
|
|
11ebb3fdea
|
rename to make more sense
|
2024-10-26 00:43:05 +02:00 |
|
|
fd749b31d8
|
add getUniqueExecutableDefinitions to ApplicationCommandDefinition
|
2024-10-25 21:04:10 +02:00 |
|
|
cf45d0e8ea
|
remove unused import
|
2024-10-25 20:47:54 +02:00 |
|
|
4a13899975
|
change to register all commands at once to use bulk overwrite features
|
2024-10-25 20:47:06 +02:00 |
|
|
0c9d8ecb53
|
change global flag to a list of serverIds and if it is empty it will be global
|
2024-10-25 20:25:57 +02:00 |
|
|
ec75215b72
|
compare ApplicationCommand annotations only by name
|
2024-10-25 20:15:49 +02:00 |
|
|
f12c83cf96
|
add isGlobal variable to the command annotation
|
2024-10-25 20:09:22 +02:00 |
|
|
d0cbb096a8
|
remove unused libraries
|
2024-10-25 19:41:43 +02:00 |
|
|
824fcca52e
|
move InteractionHandler to interaction package
|
2024-10-25 19:41:28 +02:00 |
|
|
492399ec82
|
Switch to internal Librarywrapper instance management.
|
2024-10-25 19:40:50 +02:00 |
|
|
3e50a065a3
|
add wrapper register execution
|
2024-10-15 17:43:23 +02:00 |
|
|
b562349cae
|
merge Global and Server register methods into one
|
2024-10-15 17:43:07 +02:00 |
|
|
e38a382a7a
|
remnants of intermediate step removal
|
2024-10-15 17:34:22 +02:00 |
|
|
b0742e65ad
|
add definition parameter to wrapper register method
|
2024-10-15 17:31:13 +02:00 |
|
|
410b299ad6
|
add first ApplicationCommandDefinition implementation
|
2024-10-15 17:30:39 +02:00 |
|
|
89d172e2f3
|
remove intermediate variable step
|
2024-10-15 17:29:57 +02:00 |
|
|
b809411faf
|
add registerCommands() method
|
2024-10-14 17:13:51 +02:00 |
|
|
42a1d86bf9
|
add ApplicationCommandDefinition prototype
|
2024-10-14 17:13:18 +02:00 |
|
|
1a4dfff8ec
|
+ rename and move options into definition
|
2024-10-14 17:12:44 +02:00 |
|
|
bde3c401fb
|
+ rename
|
2024-10-14 17:11:43 +02:00 |
|
|
533af43bea
|
rename of the Command data class
|
2024-10-14 17:11:14 +02:00 |
|
|
ac8f6bdbb3
|
First basic data in API object
|
2024-10-14 00:54:50 +02:00 |
|
|
f011ec513a
|
change name of add method as it makes sense
|
2024-10-14 00:54:29 +02:00 |
|
|
7901e8c380
|
add initial InteractionRegistry
|
2024-10-14 00:53:59 +02:00 |
|
|
7fb27795d9
|
Removed Class target for the SubCommand Annotation as it makes no sense on a class
|
2024-10-14 00:53:00 +02:00 |
|
|
7a4bfbb6f8
|
add initial InteractionMethod logic
|
2024-10-14 00:51:36 +02:00 |
|
|
03f628aa03
|
add ReflectionUtil
|
2024-10-14 00:17:34 +02:00 |
|
|
e57f29500b
|
rename Root- to ApplicationCommand
|
2024-10-14 00:17:16 +02:00 |
|
|
ddeed7c0dc
|
remove converter
|
2024-10-13 21:15:30 +02:00 |
|
|
78e3a0ad51
|
move Command Annotations
|
2024-10-13 21:15:04 +02:00 |
|
|
421fb230e9
|
removed Command abstraction
|
2024-10-13 21:14:30 +02:00 |
|
|
3db51e9c0b
|
Added Interaction handler abstraction
|
2024-10-13 14:29:14 +02:00 |
|
|
aaa2785d37
|
added Command annotations and OptionType enum
|
2024-10-13 14:28:25 +02:00 |
|
|
14f9448ba4
|
Added Command abstraction layer
|
2024-10-13 14:27:49 +02:00 |
|
|
55bfeee2d0
|
added platform abstraction layer
|
2024-10-13 14:27:04 +02:00 |
|
Tueem
|
fff20c8dab
|
Move to correct location
|
2024-10-11 23:03:36 +02:00 |
|
Tueem
|
06307493b0
|
Project Init
|
2024-10-11 19:06:53 +02:00 |
|