Block a user
9f87f47b1f
Add Javacord test
9d81522429
switch to user create wrapper instances
7888819f6e
rework class invariant checks and cast issues
3d5201329b
Add missing initialisation and nonNull filter
4b835187b5
remove unused dependencies
6bd6021b86
finish first version of javacord wrapper with implementation of:
b0abb423d3
add register impl
22f9810f7b
Add first version of command registration code
9768572577
add javacord dependency
2cdf574df0
add base structure
0c3aeed4f4
Add getFullSlashCommand() method to get the SlashCommand annotation instance that has options if it is a rootcommand
cf45d0e8ea
remove unused import
4a13899975
change to register all commands at once to use bulk overwrite features
0c9d8ecb53
change global flag to a list of serverIds and if it is empty it will be global
ec75215b72
compare ApplicationCommand annotations only by name
f12c83cf96
add isGlobal variable to the command annotation
d0cbb096a8
remove unused libraries
824fcca52e
move InteractionHandler to interaction package
492399ec82
Switch to internal Librarywrapper instance management.