22
typings/index.d.ts
vendored
22
typings/index.d.ts
vendored
@@ -2182,7 +2182,7 @@ export class Message<Cached extends boolean = boolean> extends Base {
|
||||
public call: MessageCall | null;
|
||||
public flags: Readonly<MessageFlags>;
|
||||
public reference: MessageReference | null;
|
||||
public snapshots: Partial<Message<false>>[] | null;
|
||||
public messageSnapshots: Collection<Snowflake, MessageSnapshot>;
|
||||
public position: number | null;
|
||||
public awaitReactions(options?: AwaitReactionsOptions): Promise<Collection<Snowflake | string, MessageReaction>>;
|
||||
public createReactionCollector(options?: ReactionCollectorOptions): ReactionCollector;
|
||||
@@ -7138,6 +7138,26 @@ export interface MessageMentionOptions {
|
||||
|
||||
export type MessageMentionTypes = 'roles' | 'users' | 'everyone';
|
||||
|
||||
export interface MessageSnapshot
|
||||
extends Partialize<
|
||||
Message,
|
||||
null,
|
||||
Exclude<
|
||||
keyof Message,
|
||||
| 'attachments'
|
||||
| 'client'
|
||||
| 'components'
|
||||
| 'content'
|
||||
| 'createdTimestamp'
|
||||
| 'editedTimestamp'
|
||||
| 'embeds'
|
||||
| 'flags'
|
||||
| 'mentions'
|
||||
| 'stickers'
|
||||
| 'type'
|
||||
>
|
||||
> {}
|
||||
|
||||
export interface MessageOptions {
|
||||
activity?: MessageActivity;
|
||||
tts?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user