feat: add support for User Apps

#1183 #1198
This commit is contained in:
Elysia
2024-07-03 22:40:40 +07:00
parent 485dab55bf
commit ecb870b324
4 changed files with 67 additions and 2 deletions

2
typings/index.d.ts vendored
View File

@@ -785,6 +785,8 @@ export class Client<Ready extends boolean = boolean> extends BaseClient {
): Promise<Guild | DMChannel | GroupDMChannel>;
public redeemNitro(nitro: string, channel?: TextChannelResolvable, paymentSourceId?: Snowflake): Promise<any>;
public authorizeURL(url: string, options?: OAuth2AuthorizeOptions): Promise<any>;
public installUserApps(applicationId: Snowflake): Promise<void>;
public deauthorize(applicationId: Snowflake): Promise<void>;
public on<K extends keyof ClientEvents>(event: K, listener: (...args: ClientEvents[K]) => Awaitable<void>): this;
public on<S extends string | symbol>(