1
Fork 0
mirror of https://github.com/wlinator/luminara.git synced 2024-10-03 00:23:13 +00:00
Commit graph

43 commits

Author SHA1 Message Date
b28c809d8f chore: Add bot permissions check to timeout and untimeout commands 2024-08-08 05:21:27 -04:00
981d3b0373 feat: Add delete_message_seconds parameter to ban_user function 2024-08-08 05:17:07 -04:00
8fc29d6e36 Add softban command to moderation module 2024-08-08 05:16:32 -04:00
785d4ce10e chore: Add kick command to moderation module 2024-08-06 04:15:29 -04:00
86bac2535b chore: Update case embed to include duration for timed actions 2024-08-03 04:03:52 -04:00
a794047ef3 chore: Update timeout.py to handle exceptions in untimeout_user function 2024-08-03 03:53:13 -04:00
8d4c536846 chore: Add timeout and untimeout commands for user moderation 2024-08-03 03:51:34 -04:00
e7a891866c chore: Refactor actionable function to use async/await for better performance 2024-08-02 05:53:34 -04:00
54449e0af2 chore: Refactor actionable function to use LumiException for error handling 2024-08-02 05:45:47 -04:00
a2733db532 feat: Add warn command for user moderation 2024-08-02 05:25:10 -04:00
90ae4761c1 Merge branch 'moderation' of https://github.com/wlinator/luminara into moderation 2024-08-01 09:36:20 -04:00
6ec3bb0762 Improve code 2024-08-01 09:26:57 -04:00
572274b6a0 refactor: Apply sourcery tips 2024-07-19 14:18:44 -04:00
50e11e7188 Edit case modlog on '.ec' 2024-07-19 08:16:09 -04:00
01daba06a1 refactor: Update create_case function to include modlog channel logging 2024-07-19 08:03:35 -04:00
24a2f124e5 refactor: Make timestamp an optional parameter 2024-07-19 08:00:19 -04:00
9622e5a0ff refactor: Update case creation embed fields with dynamic values 2024-07-19 07:58:57 -04:00
17b4816fe9 refactor: Update case creation embed fields with dynamic values 2024-07-18 16:32:07 -04:00
5b016f9142 refactor: Update moderator_cases_command to view all cases by a specific moderator 2024-07-18 16:02:48 -04:00
1921befb8a refactor: Update paginator initialization in view_all_cases_in_guild 2024-07-18 15:55:46 -04:00
1ff45076bf refactor: Update case creation embed fields with dynamic values 2024-07-18 15:31:08 -04:00
f9af002244 refactor: Update case creation embed fields with dynamic values 2024-07-18 15:06:12 -04:00
8823e9eb2a refactor: Add error message for case not found 2024-07-18 12:24:57 -04:00
509304ae28 refactor moderation commands 2024-07-18 12:14:26 -04:00
47fc88cc86 feat: Update case creation embed fields with dynamic values 2024-07-18 11:59:40 -04:00
b1200bc0ab First case implementation 2024-07-18 11:26:36 -04:00
4488111b28 Sort all imports 2024-07-17 08:01:12 -04:00
67c423fc7e Refactor: Code cleanup and consistency 2024-07-17 07:47:26 -04:00
1998afe20b Refactor ban and unban commands to allow None as reason 2024-07-12 13:42:44 -04:00
433cf6939e chore: Refactor code for emoji conversion and reaction handling 2024-07-12 13:42:06 -04:00
884833b535 Replace all logging 2024-06-21 21:58:42 +02:00
2d1490c0ae Rename to Lumi 2024-06-16 00:45:24 +02:00
85cc4155bd Change a bunch of help descriptions 2024-04-12 03:07:48 +02:00
e1c0a5f595 Format code 2024-04-05 08:06:44 -04:00
425d5de205 Fix small bug that happens when a server owner tries to ban himself 2024-04-05 07:54:49 -04:00
8cca12b29c Code clean-up 2024-03-29 13:17:51 -04:00
37008b685a Add shorten() to lib.formatter 2024-03-29 13:15:42 -04:00
9c79db5ec3 Fix a bunch of error outputs 2024-03-29 13:11:36 -04:00
2e760a7d7a Temporarily remove cog error handling for moderation. 2024-03-28 16:29:04 -04:00
496350391f Small changes to mod error 2024-03-28 16:05:58 -04:00
9378436888 Add .unban 2024-03-28 14:41:37 -04:00
00ac70e427 .ban: add help string and fix reasons 2024-03-28 14:12:49 -04:00
14c292d6c7 Add ban command 2024-03-28 10:32:12 -04:00