class Discord::Message
- Discord::Message
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
discordcr/mappings/channel.crConstructors
Instance Method Summary
- #activity : Activity?
- #activity=(activity : Activity?)
- #application : OAuth2Application?
- #application=(application : OAuth2Application?)
- #attachments : Array(Attachment)
- #attachments=(attachments : Array(Attachment))
- #author : User
- #author=(author : User)
- #channel_id : Snowflake
- #channel_id=(channel_id : Snowflake)
- #content : String
- #content=(content : String)
- #edited_timestamp : Time?
- #edited_timestamp=(edited_timestamp : Time?)
- #embeds : Array(Embed)
- #embeds=(embeds : Array(Embed))
- #flags : MessageFlags?
- #flags=(flags : MessageFlags?)
- #guild_id : Snowflake?
- #guild_id=(guild_id : Snowflake?)
- #id : Snowflake
- #id=(id : Snowflake)
- #member : PartialGuildMember?
- #member=(member : PartialGuildMember?)
- #mention_channels : Array(Snowflake)?
- #mention_channels=(mention_channels : Array(Snowflake)?)
- #mention_everyone : Bool
- #mention_everyone=(mention_everyone : Bool)
- #mention_roles : Array(Snowflake)
- #mention_roles=(mention_roles : Array(Snowflake))
- #mentions : Array(User)
- #mentions=(mentions : Array(User))
- #message_reference : MessageReference
- #nonce : String | Int64 | Nil
- #nonce=(nonce : String | Int64 | Nil)
- #pinned : Bool?
- #pinned=(pinned : Bool?)
- #reactions : Array(Reaction)?
- #reactions=(reactions : Array(Reaction)?)
- #referenced_message : Message?
- #referenced_message=(referenced_message : Message?)
- #thread : Channel?
- #thread=(thread : Channel?)
- #timestamp : Time
- #timestamp=(timestamp : Time)
- #tts : Bool
- #tts=(tts : Bool)
- #type : MessageType
- #type=(type : MessageType)
- #webhook_id : Snowflake?
- #webhook_id=(webhook_id : Snowflake?)