整个命令可以正常运行,在执行时会显示预期的内容,但是当仅应在特定通道中执行时,可以在任何通道中执行。
我基本上已经尝试过所有突然出现的事情
const Discord = require('discord.js');
const guilds = require('../data/guilds.json');
module.exports.run = async (bot, message, args) => {
if (!message.channel.id === guilds[message.guild.id].botChannelID)
return;
var img
if (args[0] == 'aea') {
img = bot.utils.randomSelection([
我真的很愚蠢,可能犯了一个愚蠢的错误,所以如果有人可以帮助我,那就太好了
答案 0 :(得分:1)
尝试替换:
if (!message.channel.id === guilds[message.guild.id].botChannelID)
收件人:
if (message.channel.id !== guilds[message.guild.id].botChannelID)
在message.channel.id
前面使用了“!”,尽管您应该在“ ===”中使用它。