当前位置: 首页 > 知识库问答 >
问题:

discord.js获取使用bot命令的用户的名称

岳卓君
2023-03-14

我需要得到发布内容的用户的名字。我所尝试的一切都将返回ID。我尝试过msg.author等。

编辑:恐怖标题名称smh

共有1个答案

莫河
2023-03-14

您可以使用message.author.tag返回用户名,如username#1234message.author.username返回用户名,而不使用鉴别器username

来源

 类似资料:
  • 我制作了一个不和谐的机器人.js并尝试执行帮助命令以向用户显示所有可用的命令。 示例命令:头像.js 然后,我尝试发送一条包含完整命令列表的消息,比如: < li >命令1 < li >描述 < li >用法 < li >命令2 < li >描述 < li >用法 <李>... 帮助.js 我的代码有点工作,但它只发送第一个命令。 我对javascript很陌生,我找不到解决这个问题的方法。我试图

  • 我正在使用discord.js创建一个discord bot,我想执行如下命令: 前缀为。是消息内容,用户位于命令的末尾。此命令只向标记用户发送一条直接消息。如何重新创建这样的命令?

  • 我正在使用discord.jsV12.2.0+库创建一个discord bot。我正在创建一个!奴役命令,让机器人每2秒ping目标人一次60次。例如,让机器人发送“torturing@hello123:evil:”垃圾邮件,但如果我执行并发送“torturing undefined:evil:”,机器人就不会发送。长数字是不一致用户的ID。 这是我的enslave.js代码: 这是我的messa

  • 我正在使用Python电报机器人创建一个电报机器人 我知道更新。消息chat_id返回用户的聊天id,但我需要知道如何获取用户的用户名或名字和/或姓氏。 我在Telegram的文档中找到了这个,但我不知道如何使用它(我尝试了bot.getChat(update.message.chat\u id),但没有结果)

  • 当用户使用一个新的不和谐斜杠命令时,我正试图从我们的不和谐机器人发送一个DM给他们。 代码在下面。Discord文档说`Interaction.Member应该是Discord GuildMember,但是,下面的代码给了我以下错误: TypeError:Interaction.Member.Send不是函数 我可以从data字段调用其他本地函数,但一直无法弄清楚如何将用户DM回来。我假设我做错了

  • 我正在使用discord.js和WOKCommands来使用斜杠命令,但是当在discord中输入时,它给我一个错误“无效的交互应用程序命令” 下面是该命令的代码: 仅当我也需要显示主脚本的代码时,该命令的代码才是命令的代码。我会这样做的。