hide buttons if no similar emoji are available

This commit is contained in:
derpystuff 2024-03-26 00:02:35 +01:00
parent 98d251b994
commit 602b68ad91
2 changed files with 19 additions and 4 deletions

View file

@ -99,7 +99,7 @@ module.exports = {
})
components.clear();
for(const e of newView.data.metadata.similar.splice(0, 5)){
if(newView.data.metadata.similar) for(const e of newView.data.metadata.similar.splice(0, 5)){
components.addButton({
customId: e,
emoji: e,
@ -107,11 +107,13 @@ module.exports = {
})
}
if(!newView.data.metadata.similar) return await ctx.editOrRespond({embeds: [currentView]})
await ctx.editOrRespond({embeds: [currentView], components})
}
})
for(const e of res.data.metadata.similar.splice(0, 5)){
if(res.data.metadata.similar) for(const e of res.data.metadata.similar.splice(0, 5)){
components.addButton({
customId: e,
emoji: e,
@ -146,6 +148,8 @@ module.exports = {
}
})
if(!res.data.metadata.similar) return await editOrReply(context, currentView)
return editOrReply(context, {
embeds: [currentView],
components