class Slack::Request::ParamsMessage

Direct Known Subclasses

Defined in:

slack-api/request/common/message.cr

Constructors

Instance Method Summary

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)) #

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

[View source]

Instance Method Detail

def as_user : Bool #

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

[View source]
def attachments : Array(ParamsAttachment) | Nil #

[View source]
def attachments=(attachments : Array(ParamsAttachment) | Nil) #

[View source]
def channel : String #

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

[View source]
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 link_names : Bool #

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

[View source]
def parse : String #

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

[View source]
def reply_broadcast : Bool | Nil #

[View source]
def reply_broadcast=(reply_broadcast : Bool | Nil) #

[View source]
def text : String | Nil #

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

[View source]
def thread_ts : String | Nil #

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

[View source]
def unfurl_links : Bool | Nil #

[View source]
def unfurl_links=(unfurl_links : Bool | Nil) #

[View source]
def unfurl_media : Bool | Nil #

[View source]
def unfurl_media=(unfurl_media : Bool | Nil) #

[View source]