class Slack
Attributes
webHookUrl[RW]
Public Class Methods
new(webHookUrl)
click to toggle source
# File lib/Slack.rb, line 40 def initialize(webHookUrl) @webHookUrl = webHookUrl end
Public Instance Methods
pushMessage(payload)
click to toggle source
# File lib/Slack.rb, line 44 def pushMessage(payload) uri = URI(webHookUrl) http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true req = Net::HTTP::Post.new(uri.request_uri, {'Content-Type': 'application/json'}) req.body = payload.to_json res = http.request(req) end