mirror of
https://github.com/kirameki-cafe/Yumi.git
synced 2026-09-13 10:49:20 +00:00
Use separator instead of json to save space
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user