【发布时间】:2020-09-02 08:13:43
【问题描述】:
我尝试使用以下 Unban 命令,但是当我触发它时,它给了我以下错误:
代码:
const Discord = require('discord.js');
module.exports.run = async (bot, message, args) => {
if(!message.member.hasPermission(["BAN_MEMBERS", "ADMINISTRATOR"])) return message.channel.send("**Insufficient permissions :no_entry:.**")
let bannedMember = await bot.fetchUser(args[0])
if(!bannedMember) return message.channel.send("**No targeted user :warning:.**")
let reason = args.slice(1).join(" ")
if(!reason) reason = "No Reason given!"
if(!message.guild.me.hasPermission(["BAN_MEMBERS", "ADMINISTRATOR"])) return message.channel.send("**Insufficient permissions :no_entry:.**")|
message.delete()
try {
message.guild.unban(bannedMember, {reason: reason})
message.channel.send(`**${bannedMember.tag} has been unbanned from the server :sparkles:.**`)
} catch(e) {
console.log(e.message)
}
}
module.exports.help = {
name: "unban",
description: "Unban a user from your server.",
usage: "unban [@user | user ID]",
example: "unban LeRegedit#1281"
}
错误:
【问题讨论】:
-
????????请在此处以纯文本形式发布代码、错误、示例数据或文本输出,而不是难以阅读、无法复制粘贴以帮助测试代码或在答案中使用的图像,并且对依赖的人构成障碍在屏幕阅读器上。您可以编辑问题以在问题正文中添加代码。为了便于格式化,请使用
{}按钮标记代码块,或者使用四个空格缩进以获得相同的效果。 屏幕截图的内容无法搜索、作为代码运行或复制和编辑以创建解决方案。 -
stackoverflow 的新手,我会确保在以后的帖子中不再这样做!谢谢。
标签: javascript