fix: widen discord channel type check
This commit is contained in:
@@ -122,7 +122,8 @@ export async function monitorDiscordProvider(opts: MonitorDiscordOpts = {}) {
|
|||||||
if (message.author?.bot) return;
|
if (message.author?.bot) return;
|
||||||
if (!message.author) return;
|
if (!message.author) return;
|
||||||
|
|
||||||
const channelType = message.channel.type;
|
// Discord.js typing excludes GroupDM for message.channel.type; widen for runtime check.
|
||||||
|
const channelType = message.channel.type as ChannelType;
|
||||||
const isGroupDm = channelType === ChannelType.GroupDM;
|
const isGroupDm = channelType === ChannelType.GroupDM;
|
||||||
const isDirectMessage = channelType === ChannelType.DM;
|
const isDirectMessage = channelType === ChannelType.DM;
|
||||||
const isGuildMessage = Boolean(message.guild);
|
const isGuildMessage = Boolean(message.guild);
|
||||||
|
|||||||
Reference in New Issue
Block a user