【问题标题】:Discord.js embed image spoilerDiscord.js 嵌入图像扰流板
【发布时间】:2020-03-15 23:34:38
【问题描述】:

我有一个发送嵌入的机器人。有时我会发送带有图片的嵌入,但我想对其进行剧透。那可能吗?问题是我从链接中获取图像,因此无法将其重命名为“SPOILER_”。下载镜像重命名会很麻烦,肯定有别的办法。这就是我插入图像的代码:

{
  "embed": {
    "image": {
      "url": url
    }
  }
}

【问题讨论】:

标签: javascript json discord discord.js


【解决方案1】:

很遗憾,这无法通过使用SPOILER_重命名图像文件来实现

取自docs,使用TextChannel.send(),您可以获取图像、重命名然后将其发送到嵌入中,如下所示:

channel.send({
  embed: {
    image: {
         url: "attachment://SPOILER_FILE.jpg"
      }
   },
   files: [{
      attachment: "https://cdn.pixabay.com/photo/2018/04/05/18/28/cute-3293750_960_720.jpg",
      name: "SPOILER_FILE.jpg"
   }]
});

但如果您对此进行测试,图像仍然可见。

但是,如果您删除消息的嵌入部分,它会起作用:

channel.send({
   files: [{
      attachment: "https://cdn.pixabay.com/photo/2018/04/05/18/28/cute-3293750_960_720.jpg",
      name: "SPOILER_FILE.jpg"
   }]
});


那么现在呢?

给他们反馈:在this建议和其他地方点赞和评论让他们知道,希望他们能尽快添加。

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 2020-08-10
    • 2020-10-18
    • 2022-01-21
    • 2018-10-15
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 2013-11-13
    相关资源
    最近更新 更多