Packages@robojs/mock
StageMessage
Interface: StageMessage
Simplified message data for stage clients
Properties
| Property | Type |
|---|---|
attachments | unknown[] |
author | StageUser |
channel_id | string |
components | unknown[] |
content | string |
edited_timestamp? | null | string |
embeds | unknown[] |
flags? | number |
guild_id? | string |
id | string |
interaction? | { id: string; name: string; type: number; user: StageUser; } |
interaction.id | string |
interaction.name? | string |
interaction.type | number |
interaction.user | StageUser |
interaction_metadata? | { authorizing_integration_owners: Record<number, string>; id: string; original_response_message_id: string; target_message_id: string; target_user: StageUser; type: number; user: StageUser; } |
interaction_metadata.authorizing_integration_owners? | Record<number, string> |
interaction_metadata.id | string |
interaction_metadata.original_response_message_id? | string |
interaction_metadata.target_message_id? | string |
interaction_metadata.target_user? | StageUser |
interaction_metadata.type | number |
interaction_metadata.user | StageUser |
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 |
pinned? | boolean |
reactions? | StageReaction[] |
thread_id? | string |
thread_last_message_at? | string |
thread_message_count? | number |
thread_name? | string |
thread_owner? | StageUser |
timestamp | string |
type? | number |
