c220a0f379
Rename solution & project, move the project files one layer up
2023-01-18 20:17:33 +05:00
7b8888dae3
Refactor guild data storage ( #13 )
...
Co-authored-by: mctaylors <volkovvladislav8@gmail.com>
2023-01-18 19:39:24 +05:00
28b0668628
Add ReSharper code inspection ( #10 )
...
And cancel workflows in progress to avoid having multiple of the same
workflow running
2022-12-09 16:47:11 +05:00
2596b48bde
Keep reply emojis as consts in a separate class ( #8 )
2022-12-06 20:33:46 +05:00
1258496697
Unhardcoded bot mention + some small fixes ( #7 )
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2022-12-05 19:04:27 +05:00
29c2332ad9
Log exceptions thrown during "fire-and-forget" async method calls
2022-11-16 23:27:10 +05:00
7dbc4472f7
Fix issues caused by refactor
2022-11-12 11:02:44 +05:00
552c575dd2
General code refactor (and a few breaking config changes)
2022-11-12 00:59:11 +05:00
0e144db2e2
Delete the guild blacklist
2022-11-11 23:17:44 +05:00
ff166362ae
Improve performance of CommandProcessor
...
This improvement was accomplished by removing usages of Regex.
This also reduced unnecessary instructions by returning after a match was found instead of continuing to loop through commands
2022-10-21 11:12:43 +05:00
9921fd564b
Delete SelfBanCommand, failsafe involving bots issuing commands, optimized prefixes
2022-10-18 23:46:43 +05:00
c0ae850fb8
Guild blacklist implementation
2022-10-18 22:55:16 +05:00
e767205c1a
Seal all possible classes, add LICENSE, follow async naming conventions
2022-09-18 19:41:29 +05:00
ac63719a0b
Async message handling, CommandHandler rewrite and rename
2022-08-30 20:15:01 +05:00