0e3e562b22
Add /mute command (timeouts only) ( #44 )
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-23 23:57:06 +05:00
59ca76ba6b
Fix duplicates being sent if public and private feedback channels are the same
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 21:43:45 +05:00
3688c60318
More minor fixes and changes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 21:36:04 +05:00
6bee9ac0fc
Add /kick command
2023-06-11 17:37:46 +03:00
f4738e5dd4
Do not clear BannedUntil if automatic unbanning wasn't successful
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 17:01:13 +05:00
9c080d9691
Add support for temporary bans
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 16:57:19 +05:00
e883e143eb
Add xmldocs.
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 14:12:17 +05:00
1cd309e498
Minor changes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-10 20:14:02 +05:00
bef48237a9
some fixes
2023-06-10 16:11:00 +03:00
6fa189fba9
Fixed the Unban function
2023-06-10 01:55:55 +05:00
2262a10849
Encode Reason field in /ban and /unban to allow for non-ASCII characters
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 21:30:06 +05:00
d1d0b8ed16
Set the language culture when using /ban and /unban
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 21:14:18 +05:00
946a860451
Add error logging to slash command handlers
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 20:02:15 +05:00
3934634f04
Added the unban function.
2023-06-09 18:43:26 +05:00
26d7777577
Resolve build errors
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-08 22:32:13 +05:00
4c31ebf826
Added ColorsList.cs
2023-06-08 20:01:18 +03:00
806746925e
Add /ban command v1
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-08 21:05:44 +05:00
a83aa03cf0
start working on /ban command
2023-06-08 21:05:41 +05:00
201a1ce079
Remora.Discord part 1 out of ∞
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-16 00:11:11 +05:00
02949656bf
Change audit output if a message was deleted because of '!clear' ( #34 )
2023-05-12 19:56:14 +05:00
cdfa0e11f7
Use DateTimeOffset#UtcNow instead of DateTimeOffset#Now (UtcNow is actually faster lol)
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-04-27 22:14:30 +05:00
4cc00e01da
Bugfixes:
...
- Do not call RemoveUnbanAsync in guild tick loop if the user is not banned
- Fix !clear message logs being reversed
- Do not process MessageReceivedEvents by webhooks
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-14 23:17:20 +05:00
f6f5543972
Use modern Tuple syntax
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-14 22:32:29 +05:00
30a4a94f1b
Edit reminder message & add "!pardon" alias for "!unban" ( #25 )
2023-02-14 19:44:29 +05:00
f2e337153f
Fix bulk message deleting logs being public
...
bruh
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-02 23:11:17 +05:00
7f0fd6ffb5
Fix removed roles store being overwritten
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-02 23:04:29 +05:00
620c706c97
Log originals of messages deleted through !clear
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-02 23:01:19 +05:00
a97341f9a9
Do not allow setting reminders without specifying a valid TimeSpan
...
Fixes #19
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-02-02 21:37:12 +05:00
233d471600
Add reminder creation feedback ( #24 )
2023-02-02 09:48:18 +05:00
1c13f0a310
Resync roles before removing them during a mute
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-27 09:53:04 +05:00
00f5fa0d8d
Fix removing everyone role while muting ( #23 )
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-27 09:46:03 +05:00
9d5bafbbf5
Make sure every member has the starter role when ticking guilds
...
Closes #20
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-01-23 21:06:04 +05:00
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
c220a0f379
Rename solution & project, move the project files one layer up
2023-01-18 20:17:33 +05:00