Prevents the bot to send empty data to discord
All checks were successful
ci/woodpecker/push/publish Pipeline was successful

This commit is contained in:
Mylloon 2023-08-08 22:25:43 +02:00
parent 010b40800b
commit 37f18f6920
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 17 additions and 13 deletions

View file

@ -150,6 +150,7 @@ export default {
}, },
autocomplete: async (interaction: AutocompleteInteraction) => { autocomplete: async (interaction: AutocompleteInteraction) => {
const loc = getLocale(interaction.client, interaction.locale);
const loc_default = interaction.client.locales.get(interaction.client.config.default_lang); const loc_default = interaction.client.locales.get(interaction.client.config.default_lang);
const filename = getFilename(__filename); const filename = getFilename(__filename);
@ -186,6 +187,8 @@ export default {
return []; return [];
}); });
// If tracks found
if (tracks.length > 0) {
// Slice the list if needed // Slice the list if needed
if (tracks.length > 25) { if (tracks.length > 25) {
tracks = tracks.slice(0, 25); tracks = tracks.slice(0, 25);
@ -198,8 +201,8 @@ export default {
value: t.url, value: t.url,
})) }))
); );
} else {
return interaction.respond([]);
} }
}
return interaction.respond([{ name: loc.get("c_play9"), value: query }]);
}, },
}; };

View file

@ -90,6 +90,7 @@
"c_play6": "Le bot ne joue rien en ce moment.", "c_play6": "Le bot ne joue rien en ce moment.",
"c_play7": "Joue actuellement", "c_play7": "Joue actuellement",
"c_play8": "Demandé par", "c_play8": "Demandé par",
"c_play9": "Aucun résultat trouvé",
"c_stop_name": "stop", "c_stop_name": "stop",
"c_stop_desc": "Stop la musique", "c_stop_desc": "Stop la musique",