Discord bot嵌入自定义表情js

我目前正在研究一个不和谐的机器人命令,该命令以嵌入消息回复,代码如下所示。(是的,我正在学习教程)


const Discord = require('discord.js');


module.exports.run = async (bot, message, args) => {


    const embed = new Discord.MessageEmbed()

        .setTitle('**Library Wisp | SR - L Nightmare**')

        .setURL('https://sinoalice.game-db.tw/nightmares/ライブラリウィスプ')

        .setThumbnail('https://i.imgur.com/sANYH9P.png')

        .setColor('#E2B007')

        .addFields(

            { name: ':skillstory: **Blessed Armor (II)**', value: '\n SP:0 \n Prep. Time: 20s \n Duration 0s \n Effect: Greatly Increases Physial and Magical Defense for all surviving allies.'},

            { name: ':skillcolloseum: **Blessed Armor (II)**', value: '\n SP:0 \n Prep. Time: 60s \n Duration 0s \n Effect: Greatly Increases Physial and Magical Defense for all surviving front-allies.'},

            { name: '**Stats**', value: '**LEVEL** | lv 1 | lv 60 | lv 65 | lv 70 | lv 75 | lv 80 | \n **PATK** | 319 | 968 | 1023 | 1078 | 1133 | 1188 | \n **PDEF** | 323 | 972 | 1027 | 1082 | 1137 | 1192 |'},

        )


    message.channel.send(embed);

}


module.exports.config = {

    name: "lwisp",

    description: "",

    usage: "lwisp",

    accessableby: "Members",

    aliases: []

}

在我想显示表情的字段中,我认为通过使用表情命令可以完成工作,但我错了,这是一个自定义表情,我想要实现的是这样的

http://img4.mukewang.com/636df1b00001ec5802680029.jpg

料青山看我应如是
浏览 94回答 1
1回答

繁花不似锦

首先,欢迎来到 StackOverflow!为了让你的表情嵌入到你必须遵循以下几个步骤:转到表情所在的服务器,在聊天框中输入表情,就像通常发送表情一样,但\前面有一个反斜杠 ( )。发送后,您应该会看到如下内容:<:EmoteName:420150420046660911>然后,确保您的机器人与表情所在的服务器位于同一服务器中。现在,如果您将之前获得的完整表情文本复制粘贴到嵌入的某个字段中,您现在应该能够在其中看到您的表情!(可选)如果你的表情是动画的,你必须在a你的前面添加一个:EmoteName:,wiich 会使结果看起来像这样:<a:EmoteName:420150420046660911>我希望我足够理解,并且我的解释将帮助您解决问题!:3
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript