You need to enable JavaScript to run this app. Discord Bot embed消息添加右侧机器人图片及@用户实现方法咨询
优惠活动
大模型
产品
解决方案
定价
更多

Discord Bot embed消息添加右侧机器人图片及@用户实现方法咨询

修改后完整可运行代码

if (message.includes('help')) {
  msg.channel.send({
    embed: {
      title: "xxxxxx",
      color: 3447003,
      // 需求2:插入@触发用户的标记
      description: `Hey <@${msg.author.id}> \n\n Enter **agjgj** to know \n\n Enter **jfjk** for \n\n Enter **ufuy** to get`,
      // 需求1:添加右侧机器人图片配置
      thumbnail: {
        // 直接调用接口获取当前机器人头像,也可替换为你自定义的图片公开直链
        url: msg.client.user.displayAvatarURL()
      }
    }
  });
}

实现逻辑说明

  • 需求1(embed右侧加机器人图片):
    Discord embed 结构的thumbnail字段对应消息右侧的小图片展示位,只需给该字段传入合法的图片url即可生效。
  • 需求2(@触发指令的用户):
    Discord 平台@用户的底层标记格式为<@用户ID>,触发指令的用户ID可通过msg.author.id直接获取,把对应标记插入embed描述的任意位置,发送后会自动解析为对应用户的@提及效果。

内容的提问来源于stack exchange,提问作者Alexy Pulivelil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 16:06:03