class HeartTop::Plugin::Slack
Public Instance Methods
ping()
click to toggle source
# File lib/heart_top/plugin/slack.rb, line 12 def ping `curl -X POST --data-urlencode 'payload=#{payload}' #{webhook_url}` end
Private Instance Methods
payload()
click to toggle source
# File lib/heart_top/plugin/slack.rb, line 18 def payload { channel: '#hearttop', username: 'hearttop', text: " ❤ -- #{Time.now}", icon_emoji: ':zzz:' }.to_json.to_s end
webhook_url()
click to toggle source
# File lib/heart_top/plugin/slack.rb, line 27 def webhook_url ENV['SLACK_WEBHOOK_URL'] end