为了账号安全,请及时绑定邮箱和手机立即绑定

Discord bot嵌入自定义表情js

Discord bot嵌入自定义表情js

料青山看我应如是 2022-11-11 14:54:02
我目前正在研究一个不和谐的机器人命令,该命令以嵌入消息回复,代码如下所示。(是的,我正在学习教程)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: []}在我想显示表情的字段中,我认为通过使用表情命令可以完成工作,但我错了,这是一个自定义表情,我想要实现的是这样的
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

首先,欢迎来到 StackOverflow!
为了让你的表情嵌入到你必须遵循以下几个步骤:

  1. 转到表情所在的服务器,在聊天框中输入表情,就像通常发送表情一样,但\前面有一个反斜杠 ( )。发送后,您应该会看到如下内容:<:EmoteName:420150420046660911>

  2. 然后,确保您的机器人与表情所在的服务器位于同一服务器中。

  3. 现在,如果您将之前获得的完整表情文本复制粘贴到嵌入的某个字段中,您现在应该能够在其中看到您的表情!

  4. (可选)如果你的表情是动画的,你必须在a你的前面添加一个:EmoteName:,wiich 会使结果看起来像这样:<a:EmoteName:420150420046660911>

我希望我足够理解,并且我的解释将帮助您解决问题!:3


查看完整回答
反对 回复 2022-11-11
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信