好的,这是我的问题。我正在尝试删除仅包含嵌入的消息。但是,该消息不会删除。这是我尝试过的:
const embedMsg = message.embeds.find(msg => msg.title == 'Castle League Mafia');
if(embedMsg) {
message.delete();
return;
}
一旦message.delete()
等于1,我就尝试过players
,但它也不起作用。它会删除我的消息(带有发送嵌入命令的消息)
这是我要尝试的地方:https://pastebin.com/DbuFx8Gs
这里是我的完整代码:https://pastebin.com/6EJVTBFJ
答案 0 :(得分:0)
在此处尝试此代码
<amp-img
lightbox="hero"
alt="katarina wearing zara"
src="portfolio/katarina_wearing_zara.webp"
width="500"
height="500"
layout="intrinsic"
>
<amp-img
fallback="fallback"
lightbox="herofallback"
alt="katarina wearing zara"
src="portfolio/katarina_wearing_zara.jpg"
srcset="portfolio/katarina_wearing_zara.jpg 1500w,
portfolio/katarina_wearing_zara_1125w.jpg 1125w,
portfolio/katarina_wearing_zara_750w.jpg 750w,
portfolio/katarina_wearing_zara_375w.jpg 375w"
width="500"
height="500"
layout="intrinsic"
></amp-img>
</amp-img>
在您的情况下,这应该有效
// when you send the embed
const embed = message.channel.send(Embed)
// if (blah blah blah)
if (1 == 1) { // for testing
embed.delete()
}