class Slack::Request::ChatPostEphemeralParam

Defined in:

slack-api/request/chat/post-ephemeral.cr

Constructors

Instance Method Summary

Instance methods inherited from class Slack::Request::ParamsMessage

as_user : Bool as_user, as_user=(as_user : Bool) as_user=, attachments : Array(ParamsAttachment) | Nil attachments, attachments=(attachments : Array(ParamsAttachment) | Nil) attachments=, channel : String channel, channel=(channel : String) channel=, icon_emoji : String | Nil icon_emoji, icon_emoji=(icon_emoji : String | Nil) icon_emoji=, icon_url : String | Nil icon_url, icon_url=(icon_url : String | Nil) icon_url=, link_names : Bool link_names, link_names=(link_names : Bool) link_names=, parse : String parse, parse=(parse : String) parse=, reply_broadcast : Bool | Nil reply_broadcast, reply_broadcast=(reply_broadcast : Bool | Nil) reply_broadcast=, text : String | Nil text, text=(text : String | Nil) text=, thread_ts : String | Nil thread_ts, thread_ts=(thread_ts : String | Nil) thread_ts=, unfurl_links : Bool | Nil unfurl_links, unfurl_links=(unfurl_links : Bool | Nil) unfurl_links=, unfurl_media : Bool | Nil unfurl_media, unfurl_media=(unfurl_media : Bool | Nil) unfurl_media=

Constructor methods inherited from class Slack::Request::ParamsMessage

new(channel : String, text : Nil | String, attachments : Nil | Array(Slack::Request::ParamsAttachment))
new(pull : JSON::PullParser)
new

Constructor methods inherited from class Slack::Request::ParamsJSON

new(pull : JSON::PullParser) new

Constructor Detail

def self.new(channel, user : String, text, attachments) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def thread_ts : String | Nil #

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

[View source]
def user : String #

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

[View source]