diff --git a/lib/god/contacts/hipchat.rb b/lib/god/contacts/hipchat.rb index 122c6139..543ab761 100644 --- a/lib/god/contacts/hipchat.rb +++ b/lib/god/contacts/hipchat.rb @@ -50,9 +50,10 @@ def speak(room, message) puts "in spark: room_id = #{room_id}" raise "No such room: #{room}." unless room_id + escaped_room = URI.escape(room) escaped_message = URI.escape(message) - url = URI.parse("#{base_url}/message?message_format=text&format=json&auth_token=#{@options[:token]}&from=#{@options[:from]}&room_id=#{room}&message=#{escaped_message}") + url = URI.parse("#{base_url}/message?message_format=text&format=json&auth_token=#{@options[:token]}&from=#{@options[:from][0..14]}¬ify=1&room_id=#{escaped_room}&message=#{escaped_message}") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true if @options[:ssl]