class CruisecontrolrbToHipchat::Hipchat
Attributes
client[R]
options[R]
Public Class Methods
new(api_token, room, options = {})
click to toggle source
# File lib/cruisecontrolrb_to_hipchat/hipchat.rb, line 5 def initialize(api_token, room, options = {}) @options = options @options[:user] ||= "cruise-control" @options[:notify] ||= true @room = room @client = HipChat::Client.new(api_token) end
Public Instance Methods
send_message(mesg, color = nil)
click to toggle source
# File lib/cruisecontrolrb_to_hipchat/hipchat.rb, line 13 def send_message(mesg, color = nil) client[@room].send(options[:user], mesg, {:notify => options[:notify], :color => color}) end