mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-15 19:13:31 +01:00
feat(Message): add ReplyMessageOptions for #reply (#5296)
This commit is contained in:
16
typings/index.d.ts
vendored
16
typings/index.d.ts
vendored
@@ -1148,19 +1148,19 @@ declare module 'discord.js' {
|
||||
public react(emoji: EmojiIdentifierResolvable): Promise<MessageReaction>;
|
||||
public removeAttachments(): Promise<Message>;
|
||||
public reply(
|
||||
content: APIMessageContentResolvable | (MessageOptions & { split?: false }) | MessageAdditions,
|
||||
content: APIMessageContentResolvable | (ReplyMessageOptions & { split?: false }) | MessageAdditions,
|
||||
): Promise<Message>;
|
||||
public reply(options: MessageOptions & { split: true | SplitOptions }): Promise<Message[]>;
|
||||
public reply(options: MessageOptions | APIMessage): Promise<Message | Message[]>;
|
||||
public reply(options: ReplyMessageOptions & { split: true | SplitOptions }): Promise<Message[]>;
|
||||
public reply(options: ReplyMessageOptions | APIMessage): Promise<Message | Message[]>;
|
||||
public reply(
|
||||
content: StringResolvable,
|
||||
options: (MessageOptions & { split?: false }) | MessageAdditions,
|
||||
options: (ReplyMessageOptions & { split?: false }) | MessageAdditions,
|
||||
): Promise<Message>;
|
||||
public reply(
|
||||
content: StringResolvable,
|
||||
options: MessageOptions & { split: true | SplitOptions },
|
||||
options: ReplyMessageOptions & { split: true | SplitOptions },
|
||||
): Promise<Message[]>;
|
||||
public reply(content: StringResolvable, options: MessageOptions): Promise<Message | Message[]>;
|
||||
public reply(content: StringResolvable, options: ReplyMessageOptions): Promise<Message | Message[]>;
|
||||
public suppressEmbeds(suppress?: boolean): Promise<Message>;
|
||||
public toJSON(): object;
|
||||
public toString(): string;
|
||||
@@ -3470,6 +3470,10 @@ declare module 'discord.js' {
|
||||
failIfNotExists?: boolean;
|
||||
}
|
||||
|
||||
interface ReplyMessageOptions extends Omit<MessageOptions, 'reply'> {
|
||||
failIfNotExists?: boolean;
|
||||
}
|
||||
|
||||
interface ResolvedOverwriteOptions {
|
||||
allow: Permissions;
|
||||
deny: Permissions;
|
||||
|
||||
Reference in New Issue
Block a user