好的,所以我正在为Discord.js v13制作一个Discord.js斜杠命令,这个应用程序运行得几乎完美--我尝试过一些东西,但都撞到了墙上。机器人给出未修改的用户名,而不是昵称,而没有提及和忽略昵称。
这是我最接近目标的命令(一个@提到昵称的命令)
//Remember to run " node deploy-commands.js " to register your commands!
const { SlashCommandBuilder } = require('@discordjs/builders');
mo
我正在尝试制作一个不和谐的机器人。现在我正在做嵌入工作,我正在尝试做'userinfo‘嵌入。当我使用{ name: 'Nickname', value: message.member.nickname }时,这一行只打印昵称。这意味着如果用户在服务器中没有昵称,代码将向昵称部分写入null。所以我写了一个代码,它给出了一个错误。错误是ReferenceError: addfield is not defined this。这是代码。 const userinfov2 = new Discord.MessageEmbed()
我正在编写一个不和谐的机器人,当我试图在on_message事件中使用命令!members从服务器中提取所有成员时,我遇到了这个错误:
elif message.content.startswith('!members'):
x = server.Server.members
for member in x:
print(member)
我想要这个命令把所有的成员都拉出来,然后在控制台中打印出来,但是我得到了错误。
TypeError:“property”对象不可迭代
当我在不和谐频道中输入命令时。有人能帮我把频道里所有成员的名单列出来供
这是我的密码
if (message.content.startsWith("?members")) {
let roleName = message.content.split(" ").slice(1).join(" ");
//Filtering the guild members only keeping those with the role
//Then mapping the filtered array to their usernames
let membersW