I am trying to add the http-post-say.coffee
script to a hubot app which is hosted on Heroku.
The documentation indicates that once you add the script then it creates the '/hubot/say'
route which accepts post requests in the following format.
curl -X POST http://localhost:8080/hubot/say -d message=lala -d room='#dev'
I added the script and modified the url but I received the following error:
Cannot POST /hubot/say
My next step was to add some dependencies. I noticed that other apps using robot.router.post
had these dependencies.
"htmlparser": "1.7.6",
"connect": "2.3.4",
"connect_router": "1.8.6",
"scoped-http-client": "0.9.7"
I deployed my changes but I still receive Cannot POST /hubot/say
when I try to hit that route.
Is there anything that I'm missing? I'm not very familiar with Node.js or hubot.