mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-24 08:08:15 -05:00
17 lines
607 B
CoffeeScript
17 lines
607 B
CoffeeScript
|
config = require '../server_config'
|
||
|
request = require 'request'
|
||
|
log = require 'winston'
|
||
|
|
||
|
module.exports.sendHipChatMessage = sendHipChatMessage = (message) ->
|
||
|
return unless key = config.hipchatAPIKey
|
||
|
roomID = 254598
|
||
|
form =
|
||
|
color: 'yellow'
|
||
|
notify: false
|
||
|
message: message
|
||
|
messageFormat: 'html'
|
||
|
url = "https://api.hipchat.com/v2/room/#{roomID}/notification?auth_token=#{key}"
|
||
|
request.post {uri: url, json: form}, (err, res, body) ->
|
||
|
return log.error 'Error sending HipChat patch request:', err or body if err or /error/.test body
|
||
|
#log.info "Got HipChat patch response:", body
|