如何在 Discord.js 嵌入中 ping 消息作者和用户

2023-12-06

我最近开始使用 Discord.js,目前正在执行拥抱命令。命令本身工作正常,但我面临的问题是我希望机器人 ping 消息作者和被拥抱的用户。如果我输入命令“a!hug @user”,这就是我得到的:“拥抱用户名”,但我希望它像这样显示:“@user拥抱@user”。

下面是我的代码

const personHugged = message.mentions.users.first();

if(personHugged){
  let hugEmbed = new Discord.MessageEmbed()
      .setTitle(`${message.author} hugged ${personHugged.username} :heart:`)
      .setImage(images[Math. floor(Math. random()*images. length)])
      .setTimestamp()
  message.channel.send(hugEmbed);
}
else{
  message.channel.send(`Sorry ${message.author} that user is not in this server!`);
}

我真的希望你们能帮助我!


您不能在嵌入标题中提及。您可以添加它们的唯一地方是一个字段(使用addField, or addFields)或描述(使用setDescription)

let hugEmbed = new MessageEmbed()
  .setTitle(`Woo, that's a hug :heart:`)
  .setDescription(`${message.author} hugged ${personHugged} :heart:`)
  .setImage(images[Math.floor(Math.random() * images.length)])
  .setTimestamp();
message.channel.send(hugEmbed);

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Discord.js 嵌入中 ping 消息作者和用户 的相关文章

  • 如何检索 jquery $.ajax 对象的responseJSON属性[重复]

    这个问题在这里已经有答案了 我有这个 JavaScript ajax ajax type GET url DBConnect php data dataType json success function data error functi
  • 如何使用 JqGrid 子网格进行内联编辑?

    我知道如何使用主网格进行内联编辑 但是有没有办法对子网格进行内联编辑 这是我的 JS 文件 function var lastsel list jqGrid url example php postData q 1 datatype jso
  • javascript获取上周的第一天和最后一天[重复]

    这个问题在这里已经有答案了 我想用 javascript 获取上周的第一天 星期一 和最后一天 星期日 我已经检查过其他主题 但它不起作用 我还需要处理前一周是否是两个不同的月份 我正在使用此代码 但最后一个星期日是 06 03 2014
  • 一个文本区域中的文本应复制到另一个文本区域,并且应使用 JavaScript 单击按钮清除原始文本区域

    我已经完成了以下代码 它显示两个文本区域 其中一个文本区域中的文本通过使用 javascript 单击按钮复制到另一个文本区域
  • KineticJS - 将舞台缩放到视口

    我正在努力将默认分辨率设置为 1366x756 我会根据视口来放大和缩小它 类似于此处显示的示例 http blogs msdn com b davrous archive 2012 04 06 modernizing your html5
  • 通过单击字段启用非活动字段

    是否可以有一组非活动字段 如果单击其中一个字段 则某些字段将变为必填字段并运行某些代码段 举例来说 您显示了三个字段
  • JavaScript 中的常用数字

    在我的任务中 我必须编写一个程序来查找数组中最常见的数字以及它重复的次数 我写了一些东西 但只打印最大重复次数 所以我的问题是如何打印这个元素的值 最大数量 在我的例子中是 4 var array 13 4 1 1 4 2 3 4 4 1
  • 嵌套对象的 AJV 模式验证

    函数返回的对象看起来像这样 answer vehicle type 1 message Car model VW color red 答案 对象始终存在 其他字段基于 vehicle type E g 如果vehicle type 1 则有
  • 按自定义字母顺序对数组进行排序

    如何对这样的数组进行排序 apple very auto tom tim violet 要按 v a t x b 等排序 不按字母顺序 violet very auto tom tim 在脚本中 我会做这样的事情 myArray sort
  • 如何获取调用函数的“this”值?

    如果我有一个这样的函数 function foo this console log this function bar bar prototype func function foo this var test new bar test f
  • 使用JS将图像的特定背景颜色设置为透明

    我正在使用以下代码来修改图像的透明度 然而 我想做的只是修改图像的背景颜色并将其 alpha 通道设置为 0 而不是整个图像 以下代码将整个图像的 Alpha 透明度设置为 0 var ctx this data getContext 2d
  • 在 NPM 上捆绑并发布客户端 Web 代码

    我制作了一个 JavaScript 文件 假设它的内容是这样的 let myCoolAlert str gt alert str in a different js file SO doesn t allow you to cross fi
  • Node.js 和 Express:异步操作后如何返回响应

    我是 Node js 新手 所以我仍然对异步函数和回调很感兴趣 我现在的难题是如何在异步操作中从文件读取数据后返回响应 我的理解是发送回复的工作方式如下 这对我有用 app get search function req res res s
  • 获取键盘事件中的鼠标位置

    我试图在用户按住 Shift 键时出现选择轮 滚轮应以鼠标位置为中心 然而当我测试这个时 pageX and clientX两者在事件对象上都未定义 是否可以通过键盘事件获取鼠标坐标 不 只需跟踪mousemove事件并持续保存当前位置 以
  • Typeahead.js 干扰 Bootstrap 输入组

    如何防止 Typeahead js 拆分我的 Twitter Bootstrap 3 输入组 每当我将 Typeahead javascript 指向属于输入组一部分的文本区域时 连接的文本区域和提交按钮就会停止连接 这只是 Typeahe
  • Rails - 使链接与 ajax 一起工作

    我有一个链接 应该使用 ajax 加载它旁边的部分内容 而无需重新加载页面 链接在这里 这是链接应该转到的控制器 class ProfilesController lt ApplicationController def profile f
  • JavaScript - 这个这个

    String prototype foo String prototype foo bar function How can you reference the grandparent string console log this par
  • 将 javascript 变量发送到服务器端 ASP .NET

    我需要在回发时将 JavaScript 数据传递到服务器端 Exvar jsVariableToPass new Object jsVariableToPass key1 value1 jsVariableToPass key2 value
  • JavaScript 数组中的负索引是否会影响数组长度?

    在javascript中我定义了一个像这样的数组 var arr 1 2 3 我也可以做 arr 1 4 现在如果我这样做 arr undefined 我也失去了对值的引用arr 1 所以对我来说 从逻辑上来说 arr 1 也是arr 但是
  • JS中如何过滤多个字符串? [复制]

    这个问题在这里已经有答案了 我希望能够过滤数组中的多个字符串 类型 例如我想过滤类型meat并输入fruit在下面的数据结构中 我想要实现的是过滤数据对象 const data type meat food hamburger type f

随机推荐

  • 自定义类加载器问题

    接下来的问题是 我从以下位置获取了基类加载器代码here 但我的类加载器在某种程度上是特定的 它必须能够从文件系统加载类 让我们以WinOS为例 所以在类加载器中必须有一些setAdditionalPath 方法 它设置一个路径 文件系统上
  • 将正确的 Gcode 字符串发送到串行端口?

    我正在尝试发送 gcodeg28通过线路连接到我的 RepRap 3D 打印机port Write g28 我的程序连接到正确的串行端口 但是当我尝试以字符串形式发送信息时 对 com 端口的访问被拒绝 这很奇怪 因为在向串行端口发送 Gc
  • 带有 utf-8 的 php substr() 函数在末尾留下 � 标记

    这是简单的代码
  • 动态 JSON 结构到 Java 结构

    我正在开发一个项目 使用 JSON 作为创建 Java 对象的配置框架 这也是我的第一个专业 Java 项目 来自多年的 CF PHP JS 等经验 我能找到的关于将 JSON 转换为 Java 的所有资源都基于这样的想法 您必须首先在 J
  • Neo4j 中的 64 位整数

    我在 Neo4j 文档中读到了一些地方 表明 Neo4j 支持 64 位整数 因此 我无法理解为什么我会得到大整数属性的舍入值 例如 CREATE t Test id 9223372036854775807 return t 结果是 id
  • AWS Lambda 创建函数 - 请求失败,状态代码为 403

    尝试创建新的 AWS Lambda 函数使用 root 帐户第一次使用管理控制台 我收到错误 请求失败 状态代码 403 无论我尝试了多少种不同的选择 我已经尝试更改我的区域 使用默认角色 基本 lambda 权限 新角色 现有角色以及选项
  • 如何在 iPhone 应用程序中运行时(以编程方式)切换 Wi-Fi 网络

    是否可以通过编程方式在 iPhone 应用程序中切换 WiFi 网络 在应用程序执行时 如果一个网络出现故障但仍处于连接状态 并且我想切换到另一个 Wi Fi 网络 这可能吗 您的 iPhone 应用程序不应管理 wifi 网络 如果是这样
  • Angular 2 - 将文本区域值发送到共享组件

    我在第一页中有一个文本区域 当我转到下一页时 我需要在下一页中共享的记事本组件中显示该值 但同时当我首先在共享组件中写入新信息时我需要该值并且可以保存和显示新信息 我需要使用 angular2 但无法使用 github 中的任何内容 在此处
  • IE8水平滚动条问题

    我有一个 IE8 错误的水平滚动条问题 与此类似 带溢出的 DIV auto 和 100 宽的表 不幸的是 那里建议的解决方案 缩放 1 在这里不起作用 或者我不知道如何申请 不应出现水平滚动条 它不会出现在 FF 或 Chrome 中但它
  • 在 rake 中调用 bash 别名

    我的 bashrc 中有以下命令 alias mfigpdf for FIG in fig do fig2dev L pdftex FIG FIG pdftex done for FIG in fig do fig2dev L pstex
  • Spring Boot JPA:为同一参数传递多个值 (JPQL)

    我正在使用 JPQL 在 JPA 中编写 SQL 查询CurdRepository界面 我能够使用命名参数编写多个查询 它们的工作方式就像一个魅力 但是 我的应用程序要求我将未知数量的字符串与表中的多个列进行匹配 据我所知 在 SQL 中它
  • Quartz支持在多个节点上执行一次吗?

    在我的场景中 Quartz 将嵌入在我的 Web 应用程序中运行 该应用程序将部署在两个节点上 我可以安排一个任务并使其在两个节点上仅执行一次吗 是DisallowConcurrentExecution用于此目的的注释 例如 如果我用每小时
  • 如何在 sqlite4java 中禁用自动提交?

    我最近一直在使用 sqlite4java 库 我想我已经弄清楚了 唯一困扰我的是我不知道如何使用这个库关闭自动提交 有人可以帮忙吗 代码示例将不胜感激 提前致谢 博罗 Jefromi 和 king nak 是正确的 您只需要发出开始和结束事
  • 如何在 R 中将值放在箱线图中,以表示一张图像中的多个箱线图

    我想在 R 中绘制 Delta Project Types 我有 10 个项目类型 我知道如何绘制箱线图 箱线图 Delta Project Types 但是 如何将 Fivenum 最小值 最大值 第一 第二和第三分位数 放在每个箱线图上
  • 在 Rails 应用程序中使用适用于多个模型的设备

    你好 我是 Rails 新手 我已经安装了 Rails 版本 4 我想知道我正在为老师和学生制作项目 我可以将设计宝石应用到模型老师和学生身上吗 我的项目中最重要的是教师和学生的注册表单需要不同 那么谁能告诉我如何应用设计以便可以以不同的方
  • 如何在seaborn中显示所有数字图例值

    我正在尝试创建一个sns lineplot 对于以下数据框 overs season over total runs total overs avg run 0 2008 1 703 745 0 943624 1 2008 2 923 74
  • 仅在新iPad 3上:wait_fences:未能收到回复:10004003

    所以我知道对此有很多问题 但据我所知这是一个独特的情况 所以我想我会发布它 希望这会添加一些信息 最终可以给我们一个答案 解释为什么会发生这种情况 当我的设备旋转时 我收到错误 wait fences 无法接收回复 10004003 我的动
  • Android 通讯录 vcard API

    有没有 Android API 可以提取 vcard 3 0 格式的联系人 我遇到了一个开源 vcard 项目android vcard 但在使用示例提到了以下评论 重要的 如果您正在为 Android 设备开发应用程序 则不必使用此库 因
  • 如何将 TestExecute/TestComplete 结果导出到 teamcity?

    我正在 teamcity 中使用命令行构建步骤通过批处理文件运行 testcomplete 测试 测试运行良好 但我没有看到有关 teamcity 中通过 失败测试的任何信息 基本上 TestComplete 在运行测试后会生成一些日志文件
  • 如何在 Discord.js 嵌入中 ping 消息作者和用户

    我最近开始使用 Discord js 目前正在执行拥抱命令 命令本身工作正常 但我面临的问题是我希望机器人 ping 消息作者和被拥抱的用户 如果我输入命令 a hug user 这就是我得到的 拥抱用户名 但我希望它像这样显示 user拥