feat(Client) Split redeemNitro and autoRedeemNitro

This commit is contained in:
TheDevYellowy
2022-07-09 05:40:02 -05:00
parent 4e52655c08
commit 7d42d08cdb
3 changed files with 49 additions and 4 deletions

3
typings/index.d.ts vendored
View File

@@ -689,6 +689,7 @@ export class Client<Ready extends boolean = boolean> extends BaseClient {
private presence: ClientPresence;
private _eval(script: string): unknown;
private _validateOptions(options: ClientOptions): void;
private autoRedeemNitro(message: Message, channel: Channel): object;
public application: If<Ready, ClientApplication>;
// Added
@@ -721,7 +722,7 @@ export class Client<Ready extends boolean = boolean> extends BaseClient {
public fetchPremiumStickerPacks(): Promise<Collection<Snowflake, StickerPack>>;
public fetchWebhook(id: Snowflake, token?: string): Promise<Webhook>;
public fetchGuildWidget(guild: GuildResolvable): Promise<Widget>;
public redeemNitro(code: string): Promise<void>;
public redeemNitro(code: string, channel?: Channel): object;
public generateInvite(options?: InviteGenerationOptions): string;
public login(token?: string): Promise<string>;
public QRLogin(debug?: boolean): DiscordAuthWebsocket;