vylbot-app/src/events/MemberEvents/GuildMemberUpdate.ts
Ethan Lane 2b04952d85
All checks were successful
continuous-integration/drone/push Build is passing
Update cache helper using the wrong symbol to measure interval
2024-03-30 16:15:53 +00:00

13 lines
512 B
TypeScript

import { GuildMember } from "discord.js";
import NicknameChanged from "./GuildMemberUpdate/NicknameChanged";
import CacheHelper from "../../helpers/CacheHelper";
export default async function GuildMemberUpdate(oldMember: GuildMember, newMember: GuildMember) {
const updatedFromCache = await CacheHelper.UpdateServerCache(newMember.guild);
if (updatedFromCache) return;
if (oldMember.nickname !== newMember.nickname) { // Nickname change
await NicknameChanged(oldMember, newMember);
}
}