class ActiveMessenger::Adapters::Slack
Public Class Methods
new()
click to toggle source
# File lib/active_messenger/adapters/slack.rb, line 11 def initialize @client = ::Slack::Notifier.new( self.class.webhook_url, channel: self.class.channel, username: self.class.username ) end
Public Instance Methods
channnel=(ch)
click to toggle source
# File lib/active_messenger/adapters/slack.rb, line 19 def channnel=(ch) @client.channel = ch end
send!(msg)
click to toggle source
# File lib/active_messenger/adapters/slack.rb, line 27 def send!(msg) @client.ping(msg) end
username=(u_name)
click to toggle source
# File lib/active_messenger/adapters/slack.rb, line 23 def username=(u_name) @client.username = u_name end