Block a user
aaf4f3297a
add autocomplete option toggle, add double value for non javacord wrappers, rename OptionChoices to match with discords naming and general cleanup
445190db89
added Tests for choices
9d3a6b8b85
add Autocomplete Test
1cb6cd0e05
clean up code and switch to request instead of getting from cache
a5e1230fc6
fix issues with ExecutableSlashCommandDefinition equals check
432db43bf5
add remaining parts of AutocompleteInteraction
7a2c15d877
create seperate class for ContextObjectProviders and renamed some context parameters from parameter to context.
WIP: Add Choices and Autocomplete
d8504a7cde
Merge pull request 'add Checks system' (#6) from feat/checks into dev
bef34ee548
fix null issue
29bb7e667e
add PermissionCHeck test
94da2a0e3c
change logic to always give objects the highest value
7f47130461
add missing annotation annotations
Better Library specific Class Structure.
29bb7e667e
add PermissionCHeck test
94da2a0e3c
change logic to always give objects the highest value
7f47130461
add missing annotation annotations
83a3efd4b8
add canRun check which i forgor
aefd8a51a0
change wrong annotation class usage
c363ab9744
add ability to return false to cancel execution in pre Checks and remove return type on post checks
33392b02fb
add InteractionCheck test
b7333c2e5e
fix problem with multiple method overrides in generic types.
239e921e6f
change Annotation#getClass to Annotation#annotationType because it was not working as expected
6eb7fb723f
add geantyref to fix and simplify generic Type parsing.