struct

Discord::Gateway::MessageUpdatePayload

Inherits JSON::Serializable / Struct / Value / Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

attachments
Source
attachments=(attachments : Array(Attachment) | Nil)
Source
author
Source
author=(author : User | Nil)
Source
channel_id
Source
channel_id=(channel_id : Snowflake)
Source
content
Source
content=(content : String | Nil)
Source
embeds
Source
embeds=(embeds : Array(Embed) | Nil)
Source
guild_id
Source
guild_id=(guild_id : Snowflake | Nil)
Source
id=(id : Snowflake)
Source
mention_everyone
Source
mention_everyone=(mention_everyone : Bool | Nil)
Source
mention_roles
Source
mention_roles=(mention_roles : Array(Snowflake) | Nil)
Source
mentions
Source
mentions=(mentions : Array(User) | Nil)
Source
pinned
Source
pinned=(pinned : Bool | Nil)
Source
timestamp
Source
timestamp=(timestamp : Time | Nil)
Source
tts=(tts : Bool | Nil)
Source
type
Source
type=(type : UInt8 | Nil)
Source