class Slack::Request::ParamsMessage
Direct Known Subclasses
- Slack::Request::ChatPostEphemeralParam
- Slack::Request::ChatPostMessageParam
- Slack::Request::ChatUpdateParam
Defined in:
slack-api/request/common/message.crConstructors
- .new(channel : String, text : Nil | String, attachments : Nil | Array(Slack::Request::ParamsAttachment))
- .new(pull : JSON::PullParser)
Instance Method Summary
- #as_user : Bool
- #as_user=(as_user : Bool)
- #attachments : Array(ParamsAttachment) | Nil
- #attachments=(attachments : Array(ParamsAttachment) | Nil)
- #channel : String
- #channel=(channel : String)
- #icon_emoji : String | Nil
- #icon_emoji=(icon_emoji : String | Nil)
- #icon_url : String | Nil
- #icon_url=(icon_url : String | Nil)
- #link_names : Bool
- #link_names=(link_names : Bool)
- #parse : String
- #parse=(parse : String)
- #reply_broadcast : Bool | Nil
- #reply_broadcast=(reply_broadcast : Bool | Nil)
- #text : String | Nil
- #text=(text : String | Nil)
- #thread_ts : String | Nil
- #thread_ts=(thread_ts : String | Nil)
- #unfurl_links : Bool | Nil
- #unfurl_links=(unfurl_links : Bool | Nil)
- #unfurl_media : Bool | Nil
- #unfurl_media=(unfurl_media : Bool | Nil)
Constructor methods inherited from class Slack::Request::ParamsJSON
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(channel : String, text : Nil | String, attachments : Nil | Array(Slack::Request::ParamsAttachment))
#