24 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
ae8dfbc1b6 Fixed translation to meet the discord requirements 2026-03-22 13:58:40 +08:00
Choco
8bb34326d1 Add settings reset command for per-setting defaults
Introduces a settings reset subcommand with choices so admins can clear one guild override at a time via MongoDB $unset, with live player sync for volume and duplicate-track defaults. Adds settings.actions.resetDone across language files and optional reset aliases (restore, defaults) in settings examples.
2026-03-22 12:09:34 +08:00
Choco
9201ee730f fix: use correct disabled_vote key
Updated references to 'common.status.disabled_vote' to use 'disabled_vote' directly in the settings cog. This simplifies the settings structure and ensures consistency when toggling and displaying the voting system status.
2025-11-23 18:33:15 +08:00
Choco
81a8603e1d Added default language in language handler 2025-10-02 12:28:50 +08:00
Choco
20df3703c3 Refactor localization keys 2025-10-02 00:10:25 +08:00
Choco
ef54f96f51 Migrate scripts to voicelink, rewrite handlers and views 2025-09-29 19:39:19 +08:00
Choco
8edc26a6d0 Standardize permission and message keys in code and locales
Updated various permission and message keys in the codebase and all language files for consistency. Also added missing keys and fixed minor typos in several language files.
2025-08-10 12:44:05 +08:00
Choco
d9fb58ef92 Use snake_case for all database keys 2025-08-04 10:57:54 +08:00
Choco
c8fa4e561a Added silent messaging feature 2025-07-23 10:46:52 +08:00
Choco
7d83c02cf3 Added missing intent error message 2024-12-09 17:02:11 +08:00
Choco
3d377fd5ab Added music controller into request channel 2024-12-09 16:42:55 +08:00
Choco
94c5fd4c27 Added request song channel feature 2024-12-05 13:33:29 +08:00
Choco
b0ff4fb6c3 Added voice status (#33)
* Updated the placeholder name for clarity

* Added voice status

* Dump bot version

* Added global template for voice status

* Added new placeholder

* Updated settings view
2024-08-30 15:27:37 +08:00
Choco
d4cb50a067 Added nodes panel in debug view 2024-04-20 13:21:20 +08:00
Choco
abf97b4375 Added version in the debug 2024-04-18 15:16:05 +08:00
Choco
88a879f98a Optimized code 2024-04-12 19:36:35 +08:00
Choco
7010c1327f Fixed some bugs 2024-02-21 10:26:09 +08:00
Choco
d237c2f0ec Optimized code 2024-02-20 11:37:01 +08:00
Choco
f4f84cea67 Switched from pymongo to motor for asynchronous MongoDB operations 2024-02-09 21:02:07 +08:00
Choco
1146e34564 Rewrite placeholder 2023-12-30 22:50:18 +08:00
Choco
40e1d343ea Updated Mit License 2023-09-08 13:47:38 +08:00
Choco
b7456f5312 General clean code 2023-08-26 09:48:36 +08:00
Choco
52f3b36bf2 Rewrite debug command 2023-08-22 16:17:02 +08:00