fixes bugs and remaining ts errors

This commit is contained in:
Skillz4Killz
2021-10-28 16:44:06 +00:00
committed by GitHub
parent b481be2946
commit 468ce033e1
23 changed files with 103 additions and 41 deletions
+3 -5
View File
@@ -6,12 +6,10 @@ import { SnakeCasedPropertiesDeep } from "../../types/util.ts";
export async function handleGuildMemberUpdate(bot: Bot, data: DiscordGatewayPayload) {
const payload = data.d as SnakeCasedPropertiesDeep<GuildMemberUpdate>;
// TODO: IDK IF THIS IS BUT IS IT LURKER IN STAGE CHANNEL WHO ISN'T A MEMBER
if (!payload.joined_at) return;
const user = bot.transformers.user(bot, payload.user);
bot.events.guildMemberUpdate(
bot,
bot.transformers.member(bot, payload, bot.transformers.snowflake(payload.guild_id)),
bot.transformers.user(bot, payload.user)
bot.transformers.member(bot, payload, bot.transformers.snowflake(payload.guild_id), user.id),
user
);
}