我正在为一个discord.js机器人开发一个命令,在创建一个command命令(可以打开/关闭命令)时,我遇到了错误。当我使用.hasPermission函数时,我得到标题中遇到的错误: TypeError: message.author.hasPermission is not a function 我不认为这是我的代码的问题,因为构造函数在其他命令上工作,但我对建议持开放态度。commands on/off',
permissions.html#creating-a-role-with-permissions,代码如下: if (cmd === 'throwparty') { if (message.author.hasPermissionmessage.channel.send('You dont have permission to use this'); // cuts off the /private part} 下面是我得到的错误: <e
当我尝试使用踢命令时,它是TypeError: message.author.hasPermission is not a function。如果您没有KICK_MEMBERS权限,我希望它不起作用。message.author.hasPermission("KICK_MEMBERS")) return;
但是,当我尝试使用Discord.UserManager.resolve()时,它返回错误TypeError: Discord.UserManager.resolve is not a function这是module.exports const Discord = require('discord.js') name: 'ban',
description
我正在尝试给我的机器人编写一个函数,这样当我重启它时,它就会离开它所在的每一个行会。我让它必须首先通过一个setTimeout函数,因为我想通过机器人的状态来显示警告。但是,当它完成延迟代码时,控制台中会出现以下错误:TypeError: bot.guilds.foreach is not a function 我已经去Reddit获取了一些文件的代码,但它们似乎都不起作用,我还尝试从代码中删除(函数),因为它希望保留所有的服务器。(这是代码的一部分) const Discord = require("d