23 Commits

Author SHA1 Message Date
Choco
56a6b67470 Make messages ephemeral and bump discord.py
Make certain bot responses ephemeral to avoid spamming channels (debug command and missing-permission reply). Bump discord.py from 2.7.0 to 2.7.1 in requirements. Remove an unused Config().get_playlist_config() assignment in updatePlaylist to clean up dead code.
2026-03-30 11:01:53 +08:00
Choco
88906b60ed Add channelId to voice state; upgrade discord.py for DAVE protocol
Include channelId in the voice session payload to ensure correct voice state. Upgrade discord.py from 2.6.4 to 2.7.0 to comply with Discord's DAVE protocol requirements.
2026-03-01 22:26:08 +08:00
Choco
e99aefefcf Handle MISSING sentinel in delete_after assignment 2025-10-30 18:33:27 +08:00
Choco
1633f14b64 Refactor playlist view and update language files
Refactored playlist viewing logic for improved modularity and maintainability, introducing PlaylistViewManager and DynamicViewManager. Updated language files to standardize playlist view titles and descriptions, and removed unnecessary emojis. Updated requirements.txt to discord.py 2.6.3. Enhanced send function to support file attachments.
2025-09-19 23:29:42 +08:00
Choco
76ccc7db35 Add dotenv support for environment-based settings
Integrated python-dotenv to load environment variables and updated Settings to use values from either the provided dictionary or environment. Added python-dotenv to requirements.txt.
2025-08-07 11:11:23 +08:00
Choco
76b9a41b40 Dump discordpy 2025-03-05 09:47:13 +08:00
Choco
ef66400f66 Dump discord.py 2025-03-04 16:13:22 +08:00
Choco
da36a65bda Dump discord.py and aiohttp 2025-02-21 11:26:55 +08:00
Choco
ed823bbdcd Supported unprefixed responses 2024-10-27 21:37:07 +08:00
Choco
e358d12fdf Update requirements.txt 2024-10-04 15:54:21 +08:00
Choco
f87f3f2152 Dump discord.py 2024-06-26 07:42:50 +08:00
Choco
0a9660400c Removed some necessary requirements 2024-05-14 20:42:44 +08:00
Choco
47389d6589 Update requirements.txt 2024-04-12 20:34:34 +08:00
Choco
88a879f98a Optimized code 2024-04-12 19:36:35 +08:00
Choco
f4f84cea67 Switched from pymongo to motor for asynchronous MongoDB operations 2024-02-09 21:02:07 +08:00
Choco
e2e6c0567e General clean code 2023-09-11 20:02:08 +08:00
Choco
ad6fe7ee8b Dump discord.py from 2.3.1 to 2.3.2 2023-08-22 16:18:05 +08:00
Choco
52f3b36bf2 Rewrite debug command 2023-08-22 16:17:02 +08:00
Choco
60562b58d7 Dump discord.py package module 2023-07-29 11:08:03 +08:00
Choco
2a1b05e7e0 Update discord.py version 2023-06-24 15:07:29 +08:00
Choco
a5cecd02e2 Updated latest discord.py 2023-05-27 21:04:32 +08:00
Choco
59d864a9dc Update requirements.txt 2023-03-17 12:34:57 +08:00
Choco
0d1ddb399b Ready for public use 2023-02-02 21:06:51 +08:00