Turn off server Slack message unfurling

Also cleaning up some message URL formatting.
This commit is contained in:
Matt Lott 2016-03-22 09:51:18 -07:00
parent b6ad388828
commit feeabf4f08
4 changed files with 5 additions and 3 deletions

View file

@ -480,7 +480,7 @@ module.exports = class Handler
sendwithus.api.send context, (err, result) ->
sendChangedSlackMessage: (options) ->
message = "#{options.creator.get('name')} saved a change to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.target.get('commitMessage') or '(no commit message)'}"
message = "#{options.creator.get('name')} saved a change to #{options.target.get('name')}: #{options.target.get('commitMessage') or '(no commit message)'} #{options.docLink}"
rooms = if /Diplomat submission/.test(message) then ['dev-feed'] else ['dev-feed', 'artisans']
slack.sendSlackMessage message, rooms

View file

@ -95,7 +95,7 @@ module.exports =
docLink = "http://codecombat.com#{editPath}"
# Post a message on Slack
message = "#{req.user.get('name')} saved a change to <a href=\"#{docLink}\">#{doc.get('name')}</a>: #{doc.get('commitMessage') or '(no commit message)'}"
message = "#{req.user.get('name')} saved a change to #{doc.get('name')}: #{doc.get('commitMessage') or '(no commit message)'} #{docLink}"
rooms = if /Diplomat submission/.test(message) then ['dev-feed'] else ['dev-feed', 'artisans']
slack.sendSlackMessage message, rooms

View file

@ -112,7 +112,7 @@ PatchHandler = class PatchHandler extends Handler
sendwithus.api.send context, (err, result) ->
sendPatchCreatedSlackMessage: (options) ->
message = "#{options.creator.get('name')} submitted a patch to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.patch.get('commitMessage')}"
message = "#{options.creator.get('name')} submitted a patch to #{options.target.get('name')}: #{options.patch.get('commitMessage')} #{options.docLink}"
slack.sendSlackMessage message, ['dev-feed']
module.exports = new PatchHandler()

View file

@ -18,6 +18,8 @@ module.exports.sendSlackMessage = sendSlackMessage = (message, rooms=['tower'],
token: token
text: message
as_user: true
unfurl_links: false
unfurl_media: false
if options.papertrail
secondsFromEpoch = Math.floor(new Date().getTime() / 1000)
link = "https://papertrailapp.com/groups/488214/events?time=#{secondsFromEpoch}"