Commit Graph

571 Commits

Author SHA1 Message Date
Choco
4b01a3f892 Update docker-image.yml 2025-08-23 10:53:59 +08:00
Choco
236284b68a Merge pull request #75 from MiguVT/main
Add Spanish language support for slash commands
2025-08-20 22:19:30 +08:00
Choco
cce7ee4331 Add new keys to Spanish language files
Added 'Fairqueue' and 'togglecontroller' keys to both es-419.json and es-ES.json for improved localization support. No other changes were made to the translation content.
2025-08-20 22:17:43 +08:00
MiguVT
fa0d410d93 Improves command synchronization handling
Adds a smart command sync strategy to handle potential command conflicts during bot startup.

This implementation includes:
- Initial attempt at a normal sync.
- Conflict resolution mechanism via Discord's bulk update endpoint if "Entry Point command" errors are encountered.
- Error handling and logging for increased reliability.
2025-08-18 16:29:34 +02:00
MiguVT
8cd6b33d89 Updates translations for Spanish
Updates the Spanish translations in both es-419 and es-ES language files.

This commit improves the accuracy and consistency of the translations, focusing on command names and descriptions to provide a better user experience.
2025-08-18 15:38:03 +02:00
MiguVT
42a40d1ba3 Merge branch 'beta' into main 2025-08-12 13:30:04 +00:00
Choco
e7aa431ae2 Handle Playlist type in track search results
Added a check to handle cases where the returned tracks are a Playlist object, ensuring the correct list of tracks is used for app command choices.
2025-08-11 17:44:46 +08:00
Choco
f6c25118e1 Add Vietnamese language support
Added VN.json containing Vietnamese translations for bot messages.
2025-08-10 12:44:25 +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
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
69bea8e6fe Merge pull request #69 from Azarath7/vocard-docker
Add healthcheck for dashboard service
2025-08-07 10:55:37 +08:00
Choco
6587409148 Add Spotify Tokener service and update plugin configs
Added a new spotify-tokener service to docker-compose.yml and updated documentation links to use the latest version. In lavalink/application.yml, enabled anonymous token usage for Spotify with a custom token endpoint, and updated YouTube and LavaSrc plugin dependencies to newer versions.
2025-08-07 10:54:16 +08:00
Choco
f763844526 Merge branch 'beta' into pr/69 2025-08-07 10:20:29 +08:00
Choco
f9a6185e38 Merge branch 'beta' into pr/75 2025-08-06 10:49:10 +08:00
Choco
07b2576729 Fix send function context handling and queueType key
Updated the send function to correctly handle TempCtx and only include 'ephemeral' if supported by the send function. Also fixed the key from 'queue_type' to 'queueType' in the Player's IPC message for consistency with expected API.
2025-08-06 10:48:44 +08:00
MiguVT
39d5a42db0 Add silent messaging support to language files for Spanish and fixed zh-TW conflict 2025-08-05 17:09:40 +02:00
MiguVT
0ff3e18a7b Merge branch 'beta' into main 2025-08-05 17:02:58 +02:00
MiguVT
8fda1d2e4a Add Spanish language support for music bot commands
- Created `es-419.json` for Latin American Spanish translations.
- Created `es-ES.json` for European Spanish translations.
- Translated various music bot commands and responses to enhance user experience for Spanish-speaking users.
2025-08-05 16:59:11 +02:00
Choco
0b15f1d5f4 Merge pull request #73 from ChocoMeow/Added-silent-messaging-feature
Added silent messaging feature
2025-08-04 11:10:45 +08:00
Choco
e97a604aed Added silent mode to the controller 2025-08-04 11:07:59 +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
e1fdbfe21a Merge pull request #71 from ChocoMeow/Added-Musixmatch-lyrics
Added musixmatch lyrics
2025-07-09 09:56:06 +08:00
Choco
955d7168c5 Added musixmatch lyrics 2025-07-07 14:39:39 +08:00
Choco
c7d19b9383 Change variable name 2025-07-03 16:11:01 +08:00
Choco
7c5caa8d6d Updated the search platform from spotify to youtube 2025-07-03 16:10:41 +08:00
Choco
c23aa5c11e Update docker-image.yml 2025-06-16 10:15:07 +08:00
Choco
c3c1f2e3e7 Update docker-image.yml 2025-06-16 10:08:49 +08:00
Azarath7
eac2b0222b Update docker-compose.yml
Refined comments, removed web service, added healthcheck for vocard-dashboard service
2025-06-15 11:00:18 +03:00
Choco
15d0ac3fc8 Dump lavalink and plugin version 2025-06-15 10:44:12 +08:00
Choco
026b262752 return empty list if track not found 2025-06-11 14:34:24 +08:00
Choco
5b84959908 Update methods.py 2025-05-28 17:55:18 +08:00
Azarath7
d47201f8f2 Removed unnecessary network from vocard-dashboard service 2025-05-27 12:19:11 +03:00
Choco
8b81c05d98 Disable yt ratelimit if there are no tokens provided 2025-05-14 09:37:33 +08:00
Choco
4009832240 Update controller.py 2025-05-13 17:28:25 +08:00
Choco
f581980dd8 Fixed a bug 2025-05-13 17:23:14 +08:00
Choco
6dac72c2c9 Merge pull request #67 from ChocoMeow/Custom-Music-Buttons
Custom music buttons
2025-05-13 17:05:37 +08:00
Choco
60451b294b Supported placeholder in music controller button 2025-05-13 16:58:04 +08:00
Choco
5b721c59fc Fixed an error when passing delete_after into Webhook 2025-05-13 16:53:56 +08:00
Choco
47972a4eb5 Added peek next in loop type 2025-05-13 16:53:07 +08:00
Choco
2219820e55 Supported local languages in placeholder 2025-05-13 16:52:47 +08:00
Choco
68de2d9033 Merge pull request #65 from Buco7854/patch-1
Add french translations
2025-05-12 20:11:49 +08:00
Choco
164b4b10dd Added customization for music controller buttons 2025-05-12 17:48:49 +08:00
Choco
dadf4bd210 Merge pull request #66 from Azarath7/vocard
Update application.yml to use the latest youtube source version + comments
2025-05-12 14:58:35 +08:00
Azarath7
27f7f64fc0 Update application.yml to use the latest youtube source version + added comments 2025-05-12 09:37:31 +03:00
Arnaud
032954467b Create FR.json
Add french translation
2025-05-11 19:57:15 +02:00
Choco
a8561066ef Update README.md 2025-05-11 22:50:49 +08:00
Choco
9a59329958 Update update.py 2025-04-22 18:39:04 +08:00
Choco
1997112c6e Merge pull request #60 from ChocoMeow/beta
Vocard v2.7.1 Update: bug fixes, and code clean-up
2025-04-19 17:24:20 +08:00
Choco
159d06d7fe Merge pull request #59 from Azarath7/vocard-docker
Vocard docker configuration update
2025-04-19 15:44:08 +08:00