struct Slack::Models::ChannelMessage

Defined in:

slack/models/conversations/messages/channel_message.cr

Constant Summary

ASSIGNED_TYPES = [] of TypeDeclaration

Constructors

Class Method Summary

Instance Method Summary

Constructor methods inherited from struct Slack::Model

new(pull : JSON::PullParser) new

Class methods inherited from struct Slack::Model

keyed_json_object(json : String | IO, find_key : String, &)
keyed_json_object(json : String | IO, find_key : String)
keyed_json_object

Constructor Detail

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

[View source]

Class Method Detail

def self.from_json(json : String | IO) #

[View source]

Instance Method Detail

def attachments : Array(Slack::EventData::Attachment) #

[View source]
def attachments=(attachments : Array(Slack::EventData::Attachment)) #

[View source]
def blocks : Array(JSON::Any) #

[View source]
def blocks=(blocks : Array(JSON::Any)) #

[View source]
def channel : String #

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

[View source]
def channel_type : String #

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

[View source]
def client_msg_id : String | Nil #

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

[View source]
def team : String #

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

[View source]
def text : String #

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

[View source]
def user : String #

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

[View source]