This commit is contained in:
Anaïs Saraiva
2026-08-17 23:17:20 +02:00
parent 81e21028ef
commit 84c6eba134
17 changed files with 625 additions and 121 deletions
+19
View File
@@ -0,0 +1,19 @@
import type { GuildMember } from "discord.js";
import { getRootGuild } from "..";
export async function isMemberInRootGuild(
memberId: string,
): Promise<{ present: boolean; member?: GuildMember }> {
let member =
getRootGuild().members.cache.get(memberId) ||
(await getRootGuild().members.fetch(memberId).catch(() => null));
return member
? {
present: true,
member,
}
: {
present: false,
};
}