Fix duplicate streamWatching, locale guild et console log/error
Build and Push Docker Image / build-and-push (push) Successful in 3m43s

This commit is contained in:
Zachary Guénot
2025-06-11 02:50:58 +02:00
parent 0cc81d6430
commit e714e94f85
31 changed files with 396 additions and 308 deletions
+35 -15
View File
@@ -103,10 +103,6 @@
"description_enabled": "Disco mode is enabled! Visual and audio effects will be applied during music playback.",
"description_disabled": "Disco mode is disabled. Enable it to enjoy visual and audio effects during music playback.",
"channel_not_configured": "No channel configured",
"channel_not_found": "Channel not found",
"enabled": "✅ Enabled",
"disabled": "❌ Disabled",
"configure_channel": "Configure Channel",
"configure_channel_first": "❌ Cannot enable Disco mode! Please first configure a channel with the **Configure Channel** button.",
"effects_applied": "Disco effects will be applied in {channel}.",
"select_channel": "Please select the channel where to apply Disco effects:",
@@ -187,11 +183,6 @@
"message_not_found": "Message not found for {userName}, cleaning up messageId",
"stream_offline_cleanup": "Offline stream detected for {userName}, cleaning up messageId",
"cleanup_error": "Error while cleaning up messageId for {userId}"
},
"logs": {
"user_fetch_error": "Error while fetching user for ID {userId}",
"listener_removed": "Listener removed for {streamerName} (ID {userId})",
"listener_removal_error": "Error while removing listener for {streamerName}"
}
},
"amp": {
@@ -422,6 +413,9 @@
"select_streamer_remove": "Select a streamer to remove"
}
},
"locale": {
"updated": "✅ Server language updated from **{oldLanguage}** to **{newLanguage}**!"
},
"database": {
"owner_only": "This command can only be used by the bot owner!",
"server_only": "This command must be used in a server!",
@@ -477,7 +471,8 @@
"debug": "[Discord-Player] Debug - Player debug event: {message}",
"disco": {
"channel_not_configured": "[Discord-Player] PlayerDisco - {guild} Channel is not configured!",
"channel_not_found": "[Discord-Player] PlayerDisco - {guild} No channel found with id {channelId}"
"channel_not_found": "[Discord-Player] PlayerDisco - {guild} No channel found with id {channelId}",
"general_error": "[Discord-Player] Disco - General disco module error"
},
"progress_saving": {
"missing_ids": "[Discord-Player] ProgressSaving - GuildId or BotId is missing!",
@@ -485,6 +480,14 @@
"stop": "[Discord-Player] ProgressSaving - Stopping save for server {guildId} (bot {botId})",
"error": "[Discord-Player] ProgressSaving - Error saving progress for guild {guildId} (bot {botId})",
"database_not_exist": "[Discord-Player] ProgressSaving - Database data does not exist!"
},
"replay": {
"connect_error": "[Discord-Player] Replay - Error connecting to voice channel",
"play_error": "[Discord-Player] Replay - Error playing track"
},
"play": {
"connect_error": "[Discord-Player] Play - Error connecting to voice channel",
"execution_error": "[Discord-Player] Play - Error executing track"
}
},
"mongoose": {
@@ -494,7 +497,8 @@
"error": "[Mongoose] An error occurred with the database connection: {message}",
"event_triggered": "[Mongoose] Event {event} triggered",
"guild_init": "[Mongoose] Initializing guild profile for {name} ({id})",
"guild_create": "[Mongoose] GuildCreate - Database data for new guild \"{name}\" successfully initialized!"
"guild_create": "[Mongoose] GuildCreate - Database data for new guild \"{name}\" successfully initialized!",
"locale_fetch_error": "[Mongoose] Error fetching guild locale for {guildId}"
},
"twitch": {
"starting_listener": "[Twitch] Starting listener with {adapter}...",
@@ -525,13 +529,29 @@
"stream_data_not_found": "[Twitch] StreamWatching - {guild} Stream data not found for {streamer} (ID {id})",
"message_id_not_found": "[Twitch] StreamWatching - {guild} Message ID not found for {streamer} (ID {id})",
"user_fetch_error": "[Twitch] Error fetching user for ID {id}",
"user_fetch_error_detailed": "[Twitch] Error while fetching user for ID {id}",
"starting_listener_ngrok": "[Twitch] Starting listener with ngrok...",
"user_fetch_error_buttons": "[Twitch] Error fetching user for ID {id} in buttons/selectmenu",
"listener_removal_error": "[Twitch] Error removing listener for {streamerName}"
"listener_removal_error": "[Twitch] Error removing listener for {streamerName}",
"missing_credentials": "[Twitch] Missing TWITCH_APP_ID or TWITCH_APP_SECRET in environment variables!",
"starting_listener_port": "[Twitch] Starting listener with port {port}...",
"streamer_already_processing": "[Twitch] StreamWatching - {{{guildName}}} Streamer {broadcasterName} already being processed, skipping",
"stop_watching_error": "[Twitch] Error stopping watching for {streamer} (ID {id}) on {guildId}"
},
"freebox": {
"lcd_timer_restored": "Timers restored successfully for {guild}!"
"lcd_timer_restored": "Timers restored successfully for {guild}!",
"authorization_pending": "[Freebox] Authorization pending...",
"timer_scheduled": "[Freebox] Timer scheduled for {guildId} - Turn on: {nextMorning}, Turn off: {nextNight}",
"timers_cleaned": "[Freebox] Timers cleaned for {guildId}",
"all_timers_cleaned": "[Freebox] All timers have been cleaned",
"missing_configuration": "[Freebox] Missing configuration for server {guildId}",
"challenge_error": "[Freebox] Error retrieving challenge for {guildId}",
"challenge_not_found": "[Freebox] Challenge not found for {guildId}",
"session_error": "[Freebox] Error creating session for {guildId}",
"session_token_not_found": "[Freebox] Session token not found for {guildId}",
"leds_control_error": "[Freebox] Error controlling LEDs for {guildId}",
"leds_success": "[Freebox] LEDs {status} successfully for {guildId}",
"leds_error": "[Freebox] Error controlling LEDs for {guildId}",
"lcd_status_error": "[Freebox] Error retrieving LCD status",
"test_connection_error": "[Freebox] Error testing connection"
}
}
}