cmcavoy / fancy-giphy-bot Goto Github PK
View Code? Open in Web Editor NEWA Giphybot for Groupme
A Giphybot for Groupme
Remove punctuation from tokens.
here are logs:
2016-09-01T18:59:30.638821+00:00 heroku[api]: Enable Logplex by [email protected]
2016-09-01T18:59:30.638917+00:00 heroku[api]: Release v2 created by [email protected]
2016-09-01T18:59:33.102599+00:00 heroku[api]: Set GIPHYTOKEN config vars by [email protected]
2016-09-01T18:59:33.102599+00:00 heroku[api]: Release v3 created by [email protected]
2016-09-01T19:00:14.337429+00:00 heroku[api]: Set GROUP config vars by [email protected]
2016-09-01T19:00:14.337514+00:00 heroku[api]: Release v4 created by [email protected]
2016-09-01T19:00:46.756053+00:00 heroku[api]: Set GROUPMETOKEN config vars by [email protected]
2016-09-01T19:00:46.756137+00:00 heroku[api]: Release v5 created by [email protected]
2016-09-01T19:01:00.991364+00:00 heroku[api]: Set URL config vars by [email protected]
2016-09-01T19:01:00.991364+00:00 heroku[api]: Release v6 created by [email protected]
2016-09-01T19:01:20.497433+00:00 heroku[api]: Scale to web=1 by [email protected]
2016-09-01T19:01:20.498637+00:00 heroku[api]: Deploy 9a9ec9d by [email protected]
2016-09-01T19:01:20.498737+00:00 heroku[api]: Release v7 created by [email protected]
2016-09-01T19:01:21.116488+00:00 heroku[slug-compiler]: Slug compilation started
2016-09-01T19:01:21.116497+00:00 heroku[slug-compiler]: Slug compilation finished
2016-09-01T19:01:22.220800+00:00 heroku[web.1]: Starting process with command `node app.js`
2016-09-01T19:01:25.175467+00:00 app[web.1]: registering the bot
2016-09-01T19:01:25.366111+00:00 app[web.1]: online
2016-09-01T19:01:25.863048+00:00 heroku[web.1]: State changed from starting to up
2016-09-01T19:01:27.640794+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=6d5ff0ee-e004-470a-b1c2-9b6dde435077 fwd="54.146.0.66" dyno=web.1 connect=0ms service=5ms status=404 bytes=155
2016-09-01T19:01:29.113872+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=3fb2bf5e-281a-45c7-a841-67b0b96510c1 fwd="54.237.72.182" dyno=web.1 connect=0ms service=2ms status=404 bytes=155
2016-09-01T19:01:36.561817+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=3ac9ebcf-e4da-445b-8c9a-bbcbdab3d8f5 fwd="54.146.0.66" dyno=web.1 connect=0ms service=1ms status=404 bytes=155
2016-09-01T19:01:39.700759+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=753e22ad-0bb5-4936-b88b-14cc8a1de3e1 fwd="54.146.0.66" dyno=web.1 connect=0ms service=1ms status=404 bytes=155
2016-09-01T19:01:43.691776+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=8551699e-df75-40f6-8c3f-095aa97ebaa2 fwd="54.146.0.66" dyno=web.1 connect=0ms service=2ms status=404 bytes=155
2016-09-01T19:02:00.384430+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=cb04753d-a081-4d02-b9bd-b9018813a97e fwd="54.237.72.182" dyno=web.1 connect=1ms service=3ms status=404 bytes=155
2016-09-01T19:06:45.125094+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=852ba72c-beef-4c17-bd51-8accc39617f3 fwd="54.237.72.182" dyno=web.1 connect=1ms service=1ms status=404 bytes=155
2016-09-01T19:06:48.741225+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=546edd26-eb45-4e05-9f14-b96d1519bfdb fwd="54.146.0.66" dyno=web.1 connect=0ms service=2ms status=404 bytes=155
2016-09-01T19:06:51.300366+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=ca15ebb0-ace2-4e26-b341-19e1a9b02f69 fwd="54.146.0.66" dyno=web.1 connect=0ms service=2ms status=404 bytes=155
2016-09-01T19:14:44.085240+00:00 heroku[router]: at=info method=GET path="/" host=still-caverns-25046.herokuapp.com request_id=1b04203a-15c2-4e2d-9a6d-2a4df7428965 fwd="68.181.207.35" dyno=web.1 connect=0ms service=1ms status=200 bytes=151
2016-09-01T19:14:44.530741+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=still-caverns-25046.herokuapp.com request_id=1f46e9b7-a99f-441b-8f1f-2888d8ae9dcd fwd="68.181.207.35" dyno=web.1 connect=0ms service=1ms status=404 bytes=155
2016-09-01T19:18:10.524387+00:00 heroku[router]: at=info method=GET path="/" host=still-caverns-25046.herokuapp.com request_id=92570e32-091c-4ba2-8802-f635f05f725f fwd="68.181.207.35" dyno=web.1 connect=0ms service=1ms status=200 bytes=151
2016-09-01T19:38:32.175552+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=8e9078b3-b9f3-4856-8bbb-c3c21e232deb fwd="54.146.0.66" dyno=web.1 connect=0ms service=1ms status=404 bytes=155
2016-09-01T20:13:52.207000+00:00 heroku[web.1]: Idling
2016-09-01T20:13:52.207769+00:00 heroku[web.1]: State changed from up to down
2016-09-01T20:13:56.050928+00:00 heroku[web.1]: Stopping all processes with SIGTERM
2016-09-01T20:13:57.146584+00:00 heroku[web.1]: Process exited with status 143
2016-09-01T20:45:20.915675+00:00 heroku[web.1]: Unidling
2016-09-01T20:45:20.916068+00:00 heroku[web.1]: State changed from down to starting
2016-09-01T20:45:22.176743+00:00 heroku[web.1]: Starting process with command `node app.js`
2016-09-01T20:45:24.260487+00:00 app[web.1]: registering the bot
2016-09-01T20:45:24.412837+00:00 app[web.1]: /app/node_modules/fancy-groupme-bot/index.js:141
2016-09-01T20:45:24.412860+00:00 app[web.1]:
**2016-09-01T20:45:24.412861+00:00 app[web.1]: TypeError: Cannot read property 'bot' of null**
2016-09-01T20:45:24.412855+00:00 app[web.1]: ^
2016-09-01T20:45:24.412861+00:00 app[web.1]: at Request._callback (/app/node_modules/fancy-groupme-bot/index.js:141:62)
2016-09-01T20:45:24.412862+00:00 app[web.1]: at emitTwo (events.js:100:13)
2016-09-01T20:45:24.412862+00:00 app[web.1]: at Request.self.callback (/app/node_modules/request/request.js:129:22)
2016-09-01T20:45:24.412854+00:00 app[web.1]: var parsedBody = JSON.parse(body).response.bot;
2016-09-01T20:45:24.412863+00:00 app[web.1]: at Request.<anonymous> (/app/node_modules/request/request.js:873:14)
2016-09-01T20:45:24.412862+00:00 app[web.1]: at Request.emit (events.js:185:7)
2016-09-01T20:45:24.412863+00:00 app[web.1]: at emitOne (events.js:95:20)
2016-09-01T20:45:24.412864+00:00 app[web.1]: at Request.emit (events.js:182:7)
2016-09-01T20:45:24.412864+00:00 app[web.1]: at IncomingMessage.<anonymous> (/app/node_modules/request/request.js:824:12)
2016-09-01T20:45:24.412865+00:00 app[web.1]: at emitNone (events.js:85:20)
2016-09-01T20:45:24.412865+00:00 app[web.1]: at IncomingMessage.emit (events.js:179:7)
2016-09-01T20:45:24.520828+00:00 heroku[web.1]: Process exited with status 1
2016-09-01T20:45:24.540451+00:00 heroku[web.1]: State changed from starting to crashed
2016-09-01T20:45:24.541772+00:00 heroku[web.1]: State changed from crashed to starting
2016-09-01T20:45:25.612334+00:00 heroku[web.1]: Starting process with command `node app.js`
2016-09-01T20:45:27.405528+00:00 app[web.1]: registering the bot
2016-09-01T20:45:27.518485+00:00 app[web.1]: online
2016-09-01T20:45:27.911012+00:00 heroku[web.1]: State changed from starting to up
2016-09-01T20:45:28.777999+00:00 heroku[router]: at=info method=POST path="//incoming" host=still-caverns-25046.herokuapp.com request_id=55d25524-5995-4402-9adb-4147de91a743 fwd="54.237.72.182" dyno=web.1 connect=0ms service=3ms status=404 bytes=155
2016-09-01T20:45:29.046787+00:00 heroku[router]: at=info method=GET path="/" host=still-caverns-25046.herokuapp.com request_id=bd172a43-7392-4057-b4aa-686c6aec909a fwd="104.32.188.96" dyno=web.1 connect=0ms service=1ms status=200 bytes=151
Allow 'g' as a trigger in addition to giphybot.
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.