travis-ci / moustached-hubot Goto Github PK
View Code? Open in Web Editor NEWMoustached ChatOps for your hubot.
License: MIT License
Moustached ChatOps for your hubot.
License: MIT License
When trying to post a new status update today I received the error:
Error updating incident "_________": Content-Type header must be set for a POST request with a body.
CC: @StatusPage, @scootklein
Trying to use the statuspage module but keep hitting this error:
[Mon Nov 18 2013 14:02:57 GMT-0500 (EST)] ERROR TypeError: Object #<Object> has no method 'filter'
at module.exports.robot.respond.msg.http.headers.get.msg.send.Sorry, the component ".msg.match.(anonymous function)." doesn't exist. I know of these components: ._results (/Users/fromonesrc/src/botzo/node_modules/moustached-hubot/scripts/statuspage.coffee:94:8, <js>:103:31)
at IncomingMessage.ScopedClient.request (/Users/fromonesrc/src/botzo/node_modules/hubot/node_modules/scoped-http-client/lib/index.js:70:20)
at IncomingMessage.EventEmitter.emit (events.js:115:20)
at IncomingMessage._emitEnd (http.js:366:10)
at HTTPParser.parserOnMessageComplete [as onMessageComplete] (http.js:149:23)
at CleartextStream.socketOnData [as ondata] (http.js:1366:20)
at CleartextStream.CryptoStream._push (tls.js:495:27)
at SecurePair.cycle (tls.js:849:20)
at EncryptedStream.CryptoStream.write (tls.js:230:13)
at Socket.ondata (stream.js:38:26)
at Socket.EventEmitter.emit (events.js:88:17)
at TCP.onread (net.js:395:14)
I have the HUBOT_STATUS_PAGE_ORGANIZATION
and HUBOT_STATUS_PAGE_TOKEN
env vars set.
npm WARN package.json [email protected] 'repositories' (plural) Not supported.
npm WARN package.json Please pick one as the 'repository' field
From https://www.opsgenie.com/customer/settings#automations:
Callbacks
OpsGenie can forward user/system triggered action executions to your software systems.
Would be cool to set up a route for opsgenie to ping for general changes, that would direct updates into a specific chat room.
Would just seem more atomic, particularly since users don't want unused command cruft lingering in the hubot help
output :)
(Up until just now when I tried to enable just the opsgenie script, I thought external-scripts.json
allowed the option to enable individual scripts.)
Thoughts?
I'm thinking it might make more sense not to tie the commands to a specific service, again, so that the service can be swapped out without disrupting the expectations of users. I personally think the pager [me]
namespace that github uses is pretty versatile, but anything agnostic works. (Not a fan of hubot-pagerduty
's lack of namespace.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.