【发布时间】:2021-01-30 16:32:23
【问题描述】:
我正在尝试执行锁定命令,这是我的代码:
module.exports = {
name: "lock",
description: "Lock",
async run(client, message, args) {
if (!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send('You can\'t use that!')
function lock(message) {
let channel = message.channel;
let roles = message.guild.roles;
let testRole = roles.find('Verified');
channel.overwritePermissions(
testRole, {
'SEND_MESSAGES': false
},
'Competitive has Ended'
)
lock(message).catch(error => console.log(error));
}
message.channel.send('Channel Locked')
}
}
但是,在运行此代码时,我没有收到机器人的响应,也没有执行该功能。我也没有收到任何错误。玩具能帮帮我吗?提前致谢!
【问题讨论】:
标签: javascript node.js discord discord.js