brandonbrown / kc-fb-bot-heroku Goto Github PK
View Code? Open in Web Editor NEWGet a Facebook Messenger Bot up and running with Heroku
Get a Facebook Messenger Bot up and running with Heroku
I did a fork of your project, and just have changed the verification tokens. When I deploy it to Heroku, the build finish it, bu the app does not work. I've looked at the logs, but haven't found a clue about it. Any idea about what is causing this trouble?
Here is the log:
-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_VERBOSE=false
NODE_ENV=production
NODE_MODULES_CACHE=true
-----> Installing binaries
engines.node (package.json): unspecified
engines.npm (package.json): unspecified (use default)
Resolving node version 8.x...
Downloading and installing node 8.11.2...
Using default npm version: 5.6.0
-----> Restoring cache
Loading 2 from cacheDirectories (default):
- node_modules (exists - skipping)
- bower_components (not cached - skipping)
-----> Building dependencies
Prebuild detected (node_modules already exists)
Rebuilding any native modules
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/body-parser
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/bytes
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/content-type
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/debug
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ms
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/depd
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/http-errors
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/inherits
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/setprototypeof
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/statuses
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/iconv-lite
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/on-finished
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ee-first
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/qs
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/raw-body
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/unpipe
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/type-is
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/media-typer
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/mime-types
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/mime-db
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/express
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/accepts
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/negotiator
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/array-flatten
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/content-disposition
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/cookie
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/cookie-signature
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/encodeurl
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/escape-html
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/etag
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/finalhandler
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/fresh
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/merge-descriptors
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/methods
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/parseurl
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/path-to-regexp
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/proxy-addr
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/forwarded
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ipaddr.js
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/range-parser
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/send
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/destroy
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/mime
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/serve-static
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/utils-merge
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/vary
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/request
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/aws-sign2
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/aws4
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/caseless
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/combined-stream
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/delayed-stream
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/extend
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/forever-agent
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/form-data
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/asynckit
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/har-validator
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/chalk
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ansi-styles
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/escape-string-regexp
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/has-ansi
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ansi-regex
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/strip-ansi
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/supports-color
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/commander
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/graceful-readlink
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/is-my-json-valid
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/generate-function
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/generate-object-property
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/is-property
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/jsonpointer
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/xtend
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/pinkie-promise
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/pinkie
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/hawk
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/boom
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/hoek
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/cryptiles
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/sntp
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/http-signature
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/assert-plus
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/jsprim
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/extsprintf
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/json-schema
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/verror
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/sshpk
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/asn1
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/sshpk/node_modules/assert-plus
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/dashdash
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/dashdash/node_modules/assert-plus
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/getpass
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/getpass/node_modules/assert-plus
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/is-typedarray
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/isstream
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/json-stringify-safe
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/node-uuid
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/oauth-sign
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/request/node_modules/qs
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/stringstream
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/tough-cookie
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/punycode
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/tunnel-agent
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/bcrypt-pbkdf
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/tweetnacl
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/ecc-jsbn
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/jsbn
[email protected] /tmp/build_8bf34bccb857ffe381fb61411bd9875d/node_modules/jodid25519
Installing any new modules (package.json)
up to date in 0.673s
-----> Caching build
Clearing previous node cache
Saving 2 cacheDirectories (default):
- node_modules
- bower_components (nothing to cache)
-----> Pruning devDependencies
Skipping because npm 5.6.0 sometimes fails when running 'npm prune' due to a known issue
npm/npm#19356
You can silence this warning by updating to at least npm 5.7.1 in your package.json
https://devcenter.heroku.com/articles/nodejs-support#specifying-an-npm-version
-----> Build succeeded!
-----> Discovering process types
Procfile declares types -> web
-----> Compressing...
Done: 18.4M
-----> Launching...
Released v15
https://messenger0webhook.herokuapp.com/ deployed to Heroku
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.