【发布时间】:2020-12-06 04:23:13
【问题描述】:
我目前正在开发一个带有突击队的discord.js bot(这是 discord.js 创建者的官方框架/命令处理程序)
我在各种网站上研究过这个主题,但我的突击队框架似乎没有任何效果。
这是代码
const Commando = require("discord.js-commando");
module.exports = class banCommands extends (
Commando.Command
) {
constructor(client) {
super(client, {
name: "ban",
aliases: ["bans"],
group: "general",
memberName: "ban",
description: "Banned the mention member from the server",
});
}
run(message) {
const target = message.mentions.users.first();
if (!target) {
message.reply("you need to have at least one users mentioned");
return;
}
const { guild } = message;
const member = guild.members.cache.get(target.id);
if (member.bannable) {
guild.members.ban(member);
message.reply("That user has been banned");
} else {
message.reply("You cannot ban that user.");
console.log(target);
}
}
};
有什么建议吗?或任何具有相同主题的东西?
谢谢
【问题讨论】:
标签: javascript node.js discord discord.js