struct Slack::Events::Message::FileShare

Included Modules

Defined in:

slack/events/event_types/message/file_share.cr

Constructors

Instance Method Summary

Instance methods inherited from module Slack::Events::MessageSubtype

channel : String channel, channel=(channel : String) channel=, channel_type : String channel_type, channel_type=(channel_type : String) channel_type=, event_ts : String event_ts, event_ts=(event_ts : String) event_ts=, im? im?, private_channel? private_channel?, public_channel? public_channel?, subtype : String subtype, subtype=(subtype : String) subtype=, thread? thread?, thread_ts : String | Nil thread_ts, thread_ts=(thread_ts : String | Nil) thread_ts=, ts : String ts, ts=(ts : String) ts=

Instance methods inherited from struct Slack::Event

team_id : String | Nil team_id, team_id=(team_id : String | Nil) team_id=, type : String type, type=(type : String) type=

Constructor methods inherited from struct Slack::Event

new(pull : JSON::PullParser) new

Constructor Detail

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

[View source]

Instance Method Detail

def blocks : Array(JSON::Any) | Nil #

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

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

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

[View source]
def text : String | Nil #

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

[View source]
def user : String #

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

[View source]