class Slack::Response::Message

Included Modules

Defined in:

slack-api/response/common/message.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def attachments : Array(Attachment) | Nil #

[View source]
def attachments=(attachments : Array(Attachment) | Nil) #

[View source]
def bot_id : String | Nil #

[View source]
def bot_id=(bot_id : String | Nil) #

[View source]
def comment : Comment | Nil #

[View source]
def comment=(comment : Comment | Nil) #

[View source]
def display_as_bot : Bool | Nil #

[View source]
def display_as_bot=(display_as_bot : Bool | Nil) #

[View source]
def file : File | Nil #

[View source]
def file=(file : File | Nil) #

[View source]
def icons : MessageIcon | Nil #

[View source]
def icons=(icons : MessageIcon | Nil) #

[View source]
def inviter : String | Nil #

[View source]
def inviter=(inviter : String | Nil) #

[View source]
def is_intro : Bool | Nil #

[View source]
def is_intro=(is_intro : Bool | Nil) #

[View source]
def last_read : String | Nil #

[View source]
def last_read=(last_read : String | Nil) #

[View source]
def mrkdown : Bool | Nil #

[View source]
def mrkdown=(mrkdown : Bool | Nil) #

[View source]
def name : String | Nil #

[View source]
def name=(name : String | Nil) #

[View source]
def old_name : String | Nil #

[View source]
def old_name=(old_name : String | Nil) #

[View source]
def parent_user_id : String | Nil #

[View source]
def parent_user_id=(parent_user_id : String | Nil) #

[View source]
def permalink : String | Nil #

[View source]
def permalink=(permalink : String | Nil) #

[View source]
def pinned_info : PinnedInfo | Nil #

[View source]
def pinned_info=(pinned_info : PinnedInfo | Nil) #

[View source]
def pinned_to : Array(String) | Nil #

[View source]
def pinned_to=(pinned_to : Array(String) | Nil) #

[View source]
def purpose : String | Nil #

[View source]
def purpose=(purpose : String | Nil) #

[View source]
def reactions : Array(Reaction) | Nil #

[View source]
def reactions=(reactions : Array(Reaction) | Nil) #

[View source]
def replies : Array(MessageReply) | Nil #

[View source]
def replies=(replies : Array(MessageReply) | Nil) #

[View source]
def reply_count : Int32 | Nil #

[View source]
def reply_count=(reply_count : Int32 | Nil) #

[View source]
def source_team : String | Nil #

[View source]
def source_team=(source_team : String | Nil) #

[View source]
def subscribed : Bool | Nil #

[View source]
def subscribed=(subscribed : Bool | Nil) #

[View source]
def subtype : String | Nil #

[View source]
def subtype=(subtype : String | Nil) #

[View source]
def team : String | Nil #

[View source]
def team=(team : String | Nil) #

[View source]
def text : String | Nil #

[View source]
def text=(text : String | Nil) #

[View source]
def thread_ts : String | Nil #

[View source]
def thread_ts=(thread_ts : String | Nil) #

[View source]
def topic : String | Nil #

[View source]
def topic=(topic : String | Nil) #

[View source]
def ts : String #

[View source]
def ts=(ts : String) #

[View source]
def type : String #

[View source]
def type=(type : String) #

[View source]
def unread_count : Int32 | Nil #

[View source]
def unread_count=(unread_count : Int32 | Nil) #

[View source]
def upload : Bool | Nil #

[View source]
def upload=(upload : Bool | Nil) #

[View source]
def user : String | Nil #

[View source]
def user=(user : String | Nil) #

[View source]
def user_profile : UserProfile | Nil #

[View source]
def user_profile=(user_profile : UserProfile | Nil) #

[View source]
def user_team : String | Nil #

[View source]
def user_team=(user_team : String | Nil) #

[View source]