我想为我的 Discord 位设置静音命令。我写了一些代码,启动机器人。没有任何错误,没有任何消息,也没有添加任何角色。
这是我的代码:
const Discord = require("discord.js")
const botconfig = require("../ayarlar.json");
module.exports.run = async (bot, message, args) => {
if (!message.member.hasPermission(['ADMINISTRATOR'])) return;
let member = message.mentions.members.first() || message.guild.members.cache.get(args[0]) || message.guild.members.cache.find(x => x.user.username === args.slice(0).join(" ") || x.user.username === args[0])
if (member.hasPermission(['ADMINISTRATOR']) && !message.member.hasPermission('ADMINISTRATOR')) return;
let mutedRole = message.guild.roles.cache.get('815193169343283240');
let verifiedRole = message.guild.roles.cache.get('815193260761808917');
if (mutedRole) {
member.roles.add(mutedRole);
member.roles.remove(verifiedRole);
message.channel.send("Kullanıcı cezalandırıldı.");
}
}
module.exports.config = {
name: "ceza",
description: "",
usage: "l!ceza",
accessableby: "Members",
aliases: []
}