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

814 commits

Author SHA1 Message Date
1d69f3fe25 refactor: Update LumiException class to inherit from app_commands.AppCommandError 2024-09-01 08:06:13 -04:00
104aab3681 feat: Fix birthday check handling 2024-09-01 08:02:55 -04:00
d100cd792c refactor: Update warn command 2024-09-01 07:31:54 -04:00
244d23e8d9 chore: Update pyproject.toml with new dependencies 2024-09-01 07:30:16 -04:00
2e7f63c1eb feat: Add remove and upcoming birthday commands 2024-08-31 17:11:09 -04:00
106171339e feat: Add birthday command and daily task 2024-08-31 17:04:37 -04:00
aaabfa42ed feat: Add Birthday service for managing user birthdays 2024-08-31 15:46:46 -04:00
75c8bb4256 refactor: Fix /config show output for moderation logs 2024-08-31 15:38:04 -04:00
e58ec1bde3 feat: Fix permissions in trigger commands 2024-08-31 15:35:18 -04:00
3afa58f5ac feat: Add trigger commands 2024-08-31 09:07:21 -04:00
95ca46bc3f feat: Add Softban command for moderation 2024-08-30 20:36:52 -04:00
a1fc9e37c6 Optimize ban, kick, and slowmode commands for better performance and reliability 2024-08-30 20:32:35 -04:00
892296dc66 feat: Add timeout command for moderation 2024-08-30 20:26:11 -04:00
da30cb3d74 feat: Add Kick command for moderation 2024-08-30 19:56:39 -04:00
5c2e2b9e97 refactor: Refactor create_case_view_menu to use a loop for adding buttons 2024-08-30 19:41:50 -04:00
4e3ddaee07 feat: Heavily optimize ban command 2024-08-30 19:38:44 -04:00
629474efc8 feat: Add ban and unban commands for moderation 2024-08-30 18:59:38 -04:00
88777b6eb2 feat: Add reaction handler for processing reactions to messages 2024-08-30 07:28:17 -04:00
4079f8f426 feat: Add reactions service module and methods 2024-08-30 07:25:47 -04:00
ddffe1ed8f feat: Add event handlers for member join, update, and command completion 2024-08-30 07:21:37 -04:00
wlinator
fb548c540b feat: Add XP reward configuration commands and strings 2024-08-30 07:03:39 -04:00
wlinator
34ab76e4c5 feat: Add /config set_prefix command to change bot prefix 2024-08-30 06:47:39 -04:00
wlinator
6d7b863ece feat: Add support for .jpeg image extension in settings.yaml 2024-08-30 06:27:30 -04:00
wlinator
c8f84866dc feat: Update error messages and exceptions 2024-08-30 06:24:02 -04:00
wlinator
64d49d3181 feat: Add /config mod log command 2024-08-30 05:15:17 -04:00
wlinator
181283d5b4 feat: Add create_greet_embed function to config.py 2024-08-30 05:12:34 -04:00
wlinator
02b9116b4b feat: Add config_boost_total_count to strings.en-US.json and update footer text in create_boost_embed function 2024-08-30 04:58:42 -04:00
wlinator
feaea8ea26 feat: Add create_boost_embed function to boosts.py 2024-08-30 04:56:39 -04:00
wlinator
9e35ee1fa5 Add /config show 2024-08-30 04:21:10 -04:00
b36a9ae1b6 Add more functionality to dev commands & add config birthday commands 2024-08-29 15:40:24 -04:00
dafaff56bd Add xp handler 2024-08-29 14:02:39 -04:00
wlinator
2d96944a88 First help command prototype 2024-08-29 10:02:50 -04:00
wlinator
76e8c2fd8b Add award command 2024-08-29 09:49:47 -04:00
wlinator
07257bc2bb Force set a theme on each embed creation 2024-08-29 09:46:20 -04:00
wlinator
3a336aed19 Add themes to all embeds 2024-08-29 09:42:47 -04:00
wlinator
3283304148 feat: Add hide_time option to blacklist command 2024-08-29 09:39:55 -04:00
wlinator
024c9cb643 Add blacklist command 2024-08-29 09:38:08 -04:00
wlinator
79d64f793c Changes to NotOwner error handling 2024-08-29 09:34:18 -04:00
wlinator
aa9aae2657 Fix owner fetching and add sql commands 2024-08-29 09:24:26 -04:00
wlinator
f94e818522 Remove clean dotenv from pre-commits (it is annoying) 2024-08-29 09:03:48 -04:00
4e7c013836 Optimize case commands 2024-08-29 07:06:24 -04:00
84759ab294 Add case commands 2024-08-29 07:03:25 -04:00
d68368a30e Add mod module and warn command 2024-08-29 06:21:55 -04:00
31c80b9b00 chore: Refactor slowmode command for flexibility 2024-08-29 05:43:33 -04:00
5266877eb7 Add slowmode app command 2024-08-29 05:40:35 -04:00
7edf3600a8 Make slowmode command more flexible 2024-08-29 05:31:38 -04:00
bf05ae118c Add format.py and format slowmode durations 2024-08-29 05:19:09 -04:00
f87f8a0b39 Huge refactor 2024-08-29 04:48:14 -04:00
3c6bc711d6 Add leaderboard command 2024-08-28 15:39:55 -04:00
bdbc5d0e73 Add daily service 2024-08-28 15:29:41 -04:00