Commit graph

213 commits

Author SHA1 Message Date
c1e3abce57
Do not cache public & private feedback channels for no reason
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-23 20:29:44 +05:00
0bdf2cd33e
Reduce indenting, fix critical bug with private feedback being public and vice versa
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-18 22:10:31 +05:00
6f5a969704
One last touch...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-18 21:01:22 +05:00
22fdb53029
Update repository link in README (#18)
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-18 15:44:53 +00:00
0c89df4791
Fix CI failures
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-18 20:35:22 +05:00
c220a0f379
Rename solution & project, move the project files one layer up 2023-01-18 20:17:33 +05:00
b486d2d3d9
Fix GitHub workflow status badge (#16) 2023-01-18 19:46:03 +05:00
7b8888dae3
Refactor guild data storage (#13)
Co-authored-by: mctaylors <volkovvladislav8@gmail.com>
2023-01-18 19:39:24 +05:00
f0a6c8faff
Minor issue fixes 2022-12-21 11:52:09 +05:00
f175544211
Change the logo in README depending on the website theme (#12) 2022-12-11 09:18:46 +00:00
93ae380c9f
Create README.md (#11) 2022-12-10 10:10:48 +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
938f918445
List supported languages if an invalid one is provided (#9)
Co-authored-by: l1ttleO <l1ttleofficial@outlook.com>
2022-12-09 16:39:21 +05:00
fc00558dce
Update to .NET 7 2022-12-08 13:51:49 +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
c02f503557
Fix wrong languages being used in some places 2022-11-20 20:45:07 +05:00
e3cdcbcf0c
Fix newlines in event start notifications 2022-11-20 15:46:12 +05:00
8f10f37d2e
Fix event notifications not being delivered due to invalid config reference 2022-11-20 15:26:40 +05:00
917e7e5775
Optimize event handlers until we update to .NET 7 2022-11-16 23:28:05 +05:00
29c2332ad9
Log exceptions thrown during "fire-and-forget" async method calls 2022-11-16 23:27:10 +05:00
14ebcb1f1c
Fix some messages not being formatted 2022-11-13 17:40:46 +03:00
7dbc4472f7
Fix issues caused by refactor 2022-11-12 11:02:44 +05:00
3b12fb7e41
Fix a CodeFactor issue 2022-11-12 09:57:23 +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
857047c77c
Update the song list
Candy-Coated Rocks is the best tho
2022-10-25 22:57:25 +05:00
7ca540dabe
Delete a leftover file
This was created while resolving merge conflicts via applying commits from #6 on top of current `master` using patches
2022-10-23 16:08:32 +05:00
mctaylors
6fa4a24d4c
Added event link display for created event 2022-10-23 15:57:44 +05:00
58eceab771
Added early event start notifications (#5)
totally didn't take 2 painful days

Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2022-10-23 14:49:49 +05:00
mctaylors
7fe6549bb3 Added support for multiple Activities
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2022-10-22 19:25:43 +03:00
ea72e42e8b
Added mctaylors' version of the Russian language (#2)
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2022-10-22 17:43:57 +05:00
595e7f6a6d
Replace 'if' with a ternary operator 2022-10-21 11:13:17 +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
7afd00bf30
Use TryGetValue instead of ContainsKey and retrieving afterwards 2022-10-21 11:09:56 +05:00
59d9423b5f
Revert links in Boyfriend.csproj 2022-10-21 11:07:33 +05:00
4989f8e9d1
Fix a CodeFactor newline issue 2022-10-20 22:51:08 +05:00
a9957a867f
Build and analyze code with CodeQL 2022-10-20 21:23:59 +05:00
851a8f8b92
Create Dependabot configuration 2022-10-20 21:17:26 +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
53f13d88a5
Async command handling 2022-08-29 21:24:38 +05:00
51c24c1e23
Custom duration parser + bugfixes 2022-08-22 19:48:51 +05:00
c57b845217
Remove unused variables 2022-08-05 21:28:50 +05:00
b2b54b7fd4
Allow mentions to act as command prefixes + bug fixes 2022-08-05 21:01:06 +05:00
2493e317d0
fixed a few bugs in settings + code style consistency with string comparison 2022-07-15 21:23:45 +05:00
a06376443f
Remove timeout from user if it exists, but there is a mute role configured 2022-07-15 18:32:54 +05:00
552ebdd4e0
Merge remote-tracking branch 'origin/master' 2022-06-06 20:40:25 +05:00