Skip to main content
Extremely Popular
Go to Latest
File
import { Bot } from "../../bot.ts";import { DiscordGatewayPayload, DiscordThreadMembersUpdate } from "../../types/discord.ts";
export async function handleThreadMembersUpdate(bot: Bot, data: DiscordGatewayPayload) { const payload = data.d as DiscordThreadMembersUpdate; bot.events.threadMembersUpdate(bot, { id: bot.transformers.snowflake(payload.id), guildId: bot.transformers.snowflake(payload.guild_id), addedMembers: payload.added_members?.map((member) => bot.transformers.threadMember(bot, member)), removedMemberIds: payload.removed_member_ids?.map((id) => bot.transformers.snowflake(id)), });}