feat(CommandInteraction): make options a collection (#5705)

This commit is contained in:
Shubham Parihar
2021-06-02 22:14:50 +05:30
committed by GitHub
parent 5141ea4f06
commit fdad140997
2 changed files with 23 additions and 5 deletions

3
typings/index.d.ts vendored
View File

@@ -441,7 +441,7 @@ declare module 'discord.js' {
public commandID: string;
public commandName: string;
public deferred: boolean;
public options: CommandInteractionOption[];
public options: Collection<string, CommandInteractionOption>;
public replied: boolean;
public webhook: WebhookClient;
public defer(options?: InteractionDeferOptions): Promise<void>;
@@ -458,6 +458,7 @@ declare module 'discord.js' {
public reply(content: string | null | APIMessage | InteractionReplyOptions | MessageAdditions): Promise<void>;
public reply(content: string | null, options?: InteractionReplyOptions): Promise<void>;
private transformOption(option: unknown, resolved: unknown): CommandInteractionOption;
private _createOptionsCollection(options: unknown, resolved: unknown): Collection<string, CommandInteractionOption>;
}
type AllowedImageFormat = 'webp' | 'png' | 'jpg' | 'jpeg' | 'gif';