class Slack::Request::ChatPostMessageParam

Defined in:

slack-api/request/chat/post-message.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(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def icon_emoji : String | Nil #

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

[View source]
def icon_url : String | Nil #

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

[View source]
def mrkdwn : Bool #

[View source]
def mrkdwn=(mrkdwn : Bool) #

[View source]
def reply_broadcast : Bool? #

[View source]
def reply_broadcast=(reply_broadcast) #

[View source]
def thread_ts : String | Nil #

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

[View source]
def unfurl_links : Bool? #

[View source]
def unfurl_links=(unfurl_links) #

[View source]
def unfurl_media : Bool? #

[View source]
def unfurl_media=(unfurl_media) #

[View source]
def username : String | Nil #

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

[View source]