const guild = client.guilds.cache.get(result[i].Guild);
...
const channel = guild.channels.fetch(result[i].ChannelID);
const channel = guild.channels.fetch(result[i].ChannelID);
if (channel) {
// Check permissions
if (!channel.permissionsFor(guild.members.me).has(PermissionFlagsBits.SendMessages)) {
logger.error(`Unable to post Queued Message ${result[i].QueuedMsgID} - Bot does not have permission to send messages in ${channel.name} in ${guild.name}`);
return;
}
const guild = client.guilds.cache.get(result[i].Guild);
...
const channel = guild.channels.fetch(result[i].ChannelID);
const channel = guild.channels.fetch(result[i].ChannelID);
if (channel) {
// Check permissions
if (!channel.permissionsFor(guild.members.me).has(PermissionFlagsBits.SendMessages)) {
logger.error(`Unable to post Queued Message ${result[i].QueuedMsgID} - Bot does not have permission to send messages in ${channel.name} in ${guild.name}`);
return;
}