Use separator instead of json to save space

This commit is contained in:
2022-02-27 21:16:23 +07:00
parent 911b55c746
commit e031b527bc
+12 -6
View File
@@ -151,7 +151,16 @@ export default class Play {
if (payload.m === 'MP_P' && payload.a === 'arp') { if (payload.m === 'MP_P' && payload.a === 'arp') {
if (typeof payload.d === 'undefined' || typeof payload.d.c === 'undefined' || typeof payload.d.v === 'undefined' || typeof payload.d.l === 'undefined') return; if (typeof payload.d === 'undefined') return;
let data = payload.d.split('$');
if(data.length !== 3) return;
payload.d = {
c: data[0],
v: data[1],
l: data[2]
}
await interaction.deferReply(); await interaction.deferReply();
@@ -265,15 +274,12 @@ export default class Play {
.setCustomId(JSON.stringify({ .setCustomId(JSON.stringify({
m: 'MP_P', m: 'MP_P',
a: 'arp', // Add remaining playlist a: 'arp', // Add remaining playlist
d: { d: `${voiceChannel.id}$${linkData.videoId}$${linkData.list}`
c: voiceChannel.id,
v: linkData.videoId,
l: linkData.list
}
})) }))
.setLabel(' Add the remaining songs in the playlist') .setLabel(' Add the remaining songs in the playlist')
.setStyle('PRIMARY') .setStyle('PRIMARY')
) )
return await sendMessageOrInteractionResponse(data, { embeds: [EMBEDS.ADDED_QUEUE(data, result)], components: [row] }); return await sendMessageOrInteractionResponse(data, { embeds: [EMBEDS.ADDED_QUEUE(data, result)], components: [row] });
} }
else else