【问题标题】:How to send this kind of messages?如何发送此类消息?
【发布时间】:2019-04-27 06:05:08
【问题描述】:

我希望我的机器人在这样的气泡中发送消息,但我不知道代码。

【问题讨论】:

    标签: bots message discord.js


    【解决方案1】:

    那些“气泡”是嵌入,即只能由机器人发送的消息类型。要发送它们,您需要使用 RichEmbed 类:您可以创建该类的一个实例,然后使用您在文档中找到的方法对其进行编辑。这是您发送的图片的示例:

    let embed = new Discord.RichEmbed()
      .setColor([66, 134, 244])
      .setTitle("Zhontroly' si zprávy")
      .setDescription(":mailbox_with_mail: | Odeslal jsem ti do zpráv napovedu s příkazy!");
    
    channel.send({embed});
    

    这里有一个更深入的例子,来自"An Idiot's Guide"

    const embed = new Discord.RichEmbed()
      .setTitle("This is your title, it can hold 256 characters")
      .setAuthor("Author Name", "https://i.imgur.com/lm8s41J.png")
      /*
       * Alternatively, use "#00AE86", [0, 174, 134] or an integer number.
       */
      .setColor(0x00AE86)
      .setDescription("This is the main body of text, it can hold 2048 characters.")
      .setFooter("This is the footer text, it can hold 2048 characters", "http://i.imgur.com/w1vhFSR.png")
      .setImage("http://i.imgur.com/yVpymuV.png")
      .setThumbnail("http://i.imgur.com/p2qNFag.png")
      /*
       * Takes a Date object, defaults to current date.
       */
      .setTimestamp()
      .setURL("https://discord.js.org/#/docs/main/indev/class/RichEmbed")
      .addField("This is a field title, it can hold 256 characters",
        "This is a field value, it can hold 1024 characters.")
      /*
       * Inline fields may not display as inline if the thumbnail and/or image is too big.
       */
      .addField("Inline Field", "They can also be inline.", true)
      /*
       * Blank field, useful to create some space.
       */
      .addBlankField(true)
      .addField("Inline Field 3", "You can have a maximum of 25 fields.", true);
    
      message.channel.send({embed});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-28
      • 2017-05-13
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      • 2019-11-24
      • 2014-04-30
      相关资源
      最近更新 更多