|
5a520ff567
|
Pass interaction data into all InteractionBase hooks
|
2021-11-02 21:57:01 +01:00 |
|
|
01df35b12b
|
Capture interaction exceptions in sentry
|
2021-11-02 21:56:40 +01:00 |
|
|
913ea23732
|
Remove OptionChoice type inheritors in favour of just supporting strings as values
|
2021-10-31 23:23:02 +01:00 |
|
|
e20faa43e1
|
Port rank for slash commands
|
2021-10-31 23:21:15 +01:00 |
|
|
772557978b
|
Set guild language when executing interaction
|
2021-10-31 22:33:31 +01:00 |
|
|
a1893c7414
|
Add DI support for interaction commands
|
2021-10-30 14:46:23 +02:00 |
|
|
24749d9009
|
Add and use interaction command hooks for BeforeExecute, AfterExecute, OnException and GetExceptionResponse
|
2021-10-30 14:43:57 +02:00 |
|
|
d17ca4c556
|
Pass entire Interaction object to interaction commands, instead of just the data
|
2021-09-20 02:12:57 +02:00 |
|
|
aaea8d0540
|
Add user property to the interaction member object
|
2021-09-20 02:11:53 +02:00 |
|
|
d975594d21
|
Add mention property to the interaction user object
|
2021-09-20 02:11:16 +02:00 |
|
|
2de6381f9d
|
Change type of Value in InteractionOption to JsonElement because it's unknown at deserialization time what type it will be
|
2021-09-20 02:10:28 +02:00 |
|
|
65bb7f6cac
|
Creat initial interaction command framework
|
2021-09-20 01:31:24 +02:00 |
|
|
60547140ea
|
Create all interaction models
|
2021-09-20 01:28:26 +02:00 |
|