Packages@robojs/mock
MockMessage
Interface: MockMessage
Mock message data
Properties
| Property | Type |
|---|---|
attachments | MockAttachment[] |
authorId | string |
call? | MockMessageCall |
channelId | string |
components? | unknown[] |
content | string |
editedTimestamp | null | string |
embeds | unknown[] |
flags? | number |
guildId? | string |
id | string |
interaction? | MockMessageInteraction |
interaction_metadata? | MockMessageInteractionMetadata |
mentionEveryone | boolean |
mentionRoles | string[] |
mentions | string[] |
message_reference? | { channel_id: string; guild_id: string; message_id: string; } |
message_reference.channel_id? | string |
message_reference.guild_id? | string |
message_reference.message_id? | string |
message_snapshots? | MockMessageSnapshot[] |
nonce? | null | string | number |
pinned | boolean |
poll? | MockPoll |
position? | number |
reactions? | MockReaction[] |
resolved? | unknown |
roleSubscriptionData? | { isRenewal: boolean; roleSubscriptionListingId: string; tierName: string; totalMonthsSubscribed: number; } |
roleSubscriptionData.isRenewal | boolean |
roleSubscriptionData.roleSubscriptionListingId | string |
roleSubscriptionData.tierName | string |
roleSubscriptionData.totalMonthsSubscribed | number |
sticker_items? | MockStickerItem[] |
timestamp | string |
tts | boolean |
type | number |
