Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Discord 我怎么能用不和谐机器人踢人?_Discord_Discord.js - Fatal编程技术网

Discord 我怎么能用不和谐机器人踢人?

Discord 我怎么能用不和谐机器人踢人?,discord,discord.js,Discord,Discord.js,我是新的编码,并提出了一个不和谐的机器人,可以禁止用户。当我试图把它改成踢而不是禁止的时候,它不会起作用。谢谢你的帮助 client.on(`message`, async (message) => { if (!message.content.startsWith(prefix) || message.author.bot || message.channel.type === 'dm') return; const args = message.content.sli

我是新的编码,并提出了一个不和谐的机器人,可以禁止用户。当我试图把它改成踢而不是禁止的时候,它不会起作用。谢谢你的帮助

client.on(`message`, async (message) => {
    if (!message.content.startsWith(prefix) || message.author.bot || message.channel.type === 'dm') return;

    const args = message.content.slice(prefix.length).trim().split(' ');
    const command = args.shift().toLowerCase();

    if(command === `kick`) {
        if (!message.member.hasPermission('KICK_MEMBERS')) return message.reply('Nö, kein Bock!')

        const member = message.mentions.members.first()

        if (!member) return message.reply('Es wurde kein Member erwähnt!')

        if (!member.bannable) return
        message.guild.members.kick(member)

        
    }

    }

你几乎说对了。是仅对对象有效的函数。因此,您需要直接使用在代码中定义的
成员

// this is the member that you defined in your code.
member.kick();

非常感谢你!!!!我已经在这个问题上坐了好几个小时了!不,
kick()
只接受一个参数,这就是原因。默认情况下,该值为“无”。如果你想了解更多,请查看我提供的链接。