feat: enchance autocompletion & more #103

Merged
Anri merged 6 commits from enchance/music into main 2023-08-08 22:28:53 +02:00
Showing only changes of commit 49283ae699 - Show all commits

View file

@ -173,7 +173,7 @@ export default {
/* Create a race between a timeout and the search /* Create a race between a timeout and the search
* At the end, Discord will always receive a response */ * At the end, Discord will always receive a response */
const tracks = await Promise.race([ let tracks = await Promise.race([
delay, delay,
player.search(query, { player.search(query, {
requestedBy: interaction.user, requestedBy: interaction.user,
@ -187,7 +187,11 @@ export default {
return []; return [];
}); });
// Returns a list of songs with their title // Slice the list if needed
if (tracks.length > 25) {
tracks = tracks.slice(0, 25);
}
return interaction.respond( return interaction.respond(
tracks.slice(0, 10).map((t) => ({ tracks.slice(0, 10).map((t) => ({
name: t.title, name: t.title,