Discord.js V12 静音角色问题

时间:2021-02-27 12:28:30

标签: javascript node.js discord discord.js bots

我想为我的 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: []
}

0 个答案:

没有答案