diff --git a/src/helpers/members/fetch_members.ts b/src/helpers/members/fetch_members.ts index 61cf934cb..2c23ca264 100644 --- a/src/helpers/members/fetch_members.ts +++ b/src/helpers/members/fetch_members.ts @@ -1,6 +1,7 @@ import { identifyPayload } from "../../bot.ts"; import { DiscordenoMember } from "../../structures/member.ts"; import { DiscordGatewayIntents } from "../../types/gateway/gateway_intents.ts"; +import { RequestGuildMembers } from "../../types/guilds/request_guild_members.ts"; import { Errors } from "../../types/misc/errors.ts"; import { Collection } from "../../util/collection.ts"; @@ -15,7 +16,7 @@ import { Collection } from "../../util/collection.ts"; export function fetchMembers( guildId: string, shardId: number, - options?: FetchMembersOptions, + options?: RequestGuildMembers ) { // You can request 1 member without the intent if ( @@ -33,3 +34,16 @@ export function fetchMembers( return requestAllMembers(guildId, shardId, resolve, options); }) as Promise>; } + +function requestAllMembers( + guildId: string, + shardId: number, + resolve: ( + value: + | Collection + | PromiseLike> + ) => void, + options: any +): void { + throw new Error("Function not implemented."); +} diff --git a/src/helpers/members/get_members_by_query.ts b/src/helpers/members/get_members_by_query.ts index 5020f5e26..035ce1f41 100644 --- a/src/helpers/members/get_members_by_query.ts +++ b/src/helpers/members/get_members_by_query.ts @@ -9,7 +9,7 @@ import { Collection } from "../../util/collection.ts"; export async function getMembersByQuery( guildId: string, name: string, - limit = 1, + limit = 1 ) { const guild = await cacheHandlers.get("guilds", guildId); if (!guild) return; @@ -21,3 +21,16 @@ export async function getMembersByQuery( }); }) as Promise>; } + +function requestAllMembers( + id: string, + shardId: number, + resolve: ( + value: + | Collection + | PromiseLike> + ) => void, + arg3: { query: string; limit: number } +): void { + throw new Error("Function not implemented."); +}