Method: SlackbotFrd::SlackMethods::ChatPostMessage.postMessage

Defined in:
lib/slackbot_frd/slack_methods/chat_post_message.rb

.postMessage(token:, channel:, message:, username: nil, avatar_emoji: nil, avatar_url: nil, parse: 'full', thread_ts: nil, reply_broadcast: false) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'lib/slackbot_frd/slack_methods/chat_post_message.rb', line 10

def self.postMessage(
  token:,
  channel:,
  message:,
  username: nil,
  avatar_emoji: nil,
  avatar_url: nil,
  parse: 'full',
  thread_ts: nil,
  reply_broadcast: false
)
  r = ChatPostMessage.new(
    token: token,
    channel: channel,
    message: message,
    username: username,
    avatar_emoji: avatar_emoji,
    avatar_url: avatar_url,
    parse: parse,
    thread_ts: thread_ts,
    reply_broadcast: reply_broadcast
  )
  r.postMessage
end