mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 19:43:29 +01:00
feat(GuildMemberStore): add options.withPresences to fetch() (#3562)
* feat: add options.withPresences to fetch() feat: update presences if present on received data typings: add user & withPresences to FetchMembersOptions fix: checking for added options ref: qol changes to return type so that all members are fetched oopsie * fix: use Manager.cache * fix(typings): tslint error Co-authored-by: Crawl <icrawltogo@gmail.com>
This commit is contained in:
4
typings/index.d.ts
vendored
4
typings/index.d.ts
vendored
@@ -1784,7 +1784,7 @@ declare module 'discord.js' {
|
||||
constructor(guild: Guild, iterable?: Iterable<any>);
|
||||
public guild: Guild;
|
||||
public ban(user: UserResolvable, options?: BanOptions): Promise<GuildMember | User | Snowflake>;
|
||||
public fetch(options: UserResolvable | FetchMemberOptions): Promise<GuildMember>;
|
||||
public fetch(options: UserResolvable | FetchMemberOptions | (FetchMembersOptions & { user: UserResolvable })): Promise<GuildMember>;
|
||||
public fetch(options?: FetchMembersOptions): Promise<Collection<Snowflake, GuildMember>>;
|
||||
public prune(options: GuildPruneMembersOptions & { dry?: false; count: false; }): Promise<null>;
|
||||
public prune(options?: GuildPruneMembersOptions): Promise<number>;
|
||||
@@ -2207,8 +2207,10 @@ declare module 'discord.js' {
|
||||
}
|
||||
|
||||
interface FetchMembersOptions {
|
||||
user?: UserResolvable | UserResolvable[];
|
||||
query?: string;
|
||||
limit?: number;
|
||||
withPresences?: boolean;
|
||||
}
|
||||
|
||||
interface FileOptions {
|
||||
|
||||
Reference in New Issue
Block a user