Discord &引用;“核武器”;命令dicord.js

Discord &引用;“核武器”;命令dicord.js,discord,discord.js,Discord,Discord.js,我在我的discord.js bot中创建了一个命令“nuke”,它使频道具有相同的名称、权限、主题等,并删除了“原始”频道。但有一个问题,如何使频道处于与“原创”相同的位置 这是我的密码: const Discord=require('Discord.js') module.exports={ 名称:“核武器”, 执行(消息){ 如果(!message.member.hasPermission('ADMINISTRATOR')){ message.channel.send('缺少权限') }

我在我的discord.js bot中创建了一个命令“nuke”,它使频道具有相同的名称、权限、主题等,并删除了“原始”频道。但有一个问题,如何使频道处于与“原创”相同的位置

这是我的密码:

const Discord=require('Discord.js')
module.exports={
名称:“核武器”,
执行(消息){
如果(!message.member.hasPermission('ADMINISTRATOR')){
message.channel.send('缺少权限')
}
message.channel.clone().then(msg=>msg.send('nuked'))
message.channel.delete()
},
};

在文档中,您可以使用它来设置位置

const Discord = require('discord.js')

module.exports = {
    name: 'nuke',
    execute(message) {
        if (!message.member.hasPermission('ADMINISTRATOR')) {
            message.channel.send('missing permissions')
        }

        message.channel.clone().then(channel => {
            channel.setPosition(message.channel.position)
            channel.send('nuked')
        })
        message.channel.delete()
        
    },
};

在文档中,您可以使用它来设置位置

const Discord = require('discord.js')

module.exports = {
    name: 'nuke',
    execute(message) {
        if (!message.member.hasPermission('ADMINISTRATOR')) {
            message.channel.send('missing permissions')
        }

        message.channel.clone().then(channel => {
            channel.setPosition(message.channel.position)
            channel.send('nuked')
        })
        message.channel.delete()
        
    },
};

下面是一段简单的代码,内容并不多。它的核指令塞进了一小段代码

const { MessageEmbed } = require('discord.js')
module.exports = {
    name: "nuke",
    category: "",
    run: async (client, message, args) => {
        const link = "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT9bZSle1XmET-H9Raq7HZA-7L5JH-zQnEeJKsCam2rcsZmjrLcs2nyTDds1hVNMqS11ck&usqp=CAU"
        message.channel.clone().then(channel => channel.send(link + ' ☢️ Channel nuked ☢️'));
        message.channel.delete();
    }
}

下面是一段简单的代码,内容并不多。它的核指令塞进了一小段代码

const { MessageEmbed } = require('discord.js')
module.exports = {
    name: "nuke",
    category: "",
    run: async (client, message, args) => {
        const link = "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT9bZSle1XmET-H9Raq7HZA-7L5JH-zQnEeJKsCam2rcsZmjrLcs2nyTDds1hVNMqS11ck&usqp=CAU"
        message.channel.clone().then(channel => channel.send(link + ' ☢️ Channel nuked ☢️'));
        message.channel.delete();
    }
}