Comments (5)
Make sure you have puma
server installed on your machine and that bundle install
also works to install all dependencies
from rubotnik.
My bad,
the issue isn't from ngrok but from heroku local I'm getting this error:
[OKAY] Loaded ENV .env File as KEY=VALUE Format
10:49:51 PM web.1 | [11711] Puma starting in cluster mode...
10:49:51 PM web.1 | [11711] * Version 3.12.0 (ruby 2.5.3-p105), codename: Llamas in Pajamas
10:49:51 PM web.1 | [11711] * Min threads: 5, max threads: 5
10:49:51 PM web.1 | [11711] * Environment: development
10:49:51 PM web.1 | [11711] * Process workers: 1
10:49:51 PM web.1 | [11711] * Preloading application
10:49:52 PM web.1 | [11711] ! Unable to load application: Facebook::Messenger::Subscriptions::Error: An unknown error has occurred.
10:49:52 PM web.1 | bundler: failed to load command: puma (/Users/oliv/.rbenv/versions/2.5.3/bin/puma)
10:49:52 PM web.1 | Facebook::Messenger::Subscriptions::Error: An unknown error has occurred.
10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/facebook-messenger-1.1.2/lib/facebook/messenger/subscriptions.rb:74:in raise_errors' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/facebook-messenger-1.1.2/lib/facebook/messenger/subscriptions.rb:36:in
subscribe'
10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rubotnik-0.2.2/lib/rubotnik.rb:48:in subscribe' 10:49:52 PM web.1 | /Users/oliv/Desktop/sites/pollution-bot/bot/bot.rb:6:in
<top (required)>'
10:49:52 PM web.1 | config.ru:5:in require_relative' 10:49:52 PM web.1 | config.ru:5:in
block in
10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:55:in
instance_eval' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:55:in
initialize'10:49:52 PM web.1 | config.ru:in
new' 10:49:52 PM web.1 | config.ru:in
'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:49:in
eval' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:49:in
new_from_string'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:40:in
parse_file' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/configuration.rb:318:in
load_rackup'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/configuration.rb:243:in
app' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/runner.rb:145:in
load_and_bind'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/cluster.rb:410:in
run' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/launcher.rb:184:in
run'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/lib/puma/cli.rb:78:in
run' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/puma-3.12.0/bin/puma:10:in
<top (required)>'10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/bin/puma:23:in
load' 10:49:52 PM web.1 | /Users/oliv/.rbenv/versions/2.5.3/bin/puma:23:in
<top (required)>'[DONE] Killing all processes with signal SIGINT
10:49:52 PM web.1 Exited with exit code null
from rubotnik.
Glad you figured it out! 💪
from rubotnik.
Thanks for your support, seems like puma is installed but I'm getting a
Unable to load application: Facebook::Messenger::Subscriptions::Error: An active access token must be used to query information about the current user.
from rubotnik.
It seems that you haven't set up your Facebook dev account in their dashboard, please follow instructions in a README. Might be, something has changed, as I haven't developed this project for a while, but normally you should have your token set up as an environment variable (inside .env
).
from rubotnik.
Related Issues (14)
- Describe FBOpenGraphTemplate in README
- Remove extra dependencies HOT 1
- Test coverage
- Wit.AI intergration
- Logging
- FBButtonTemplate is broken
- Move all rubotnik modules/classes to Rubotnik namespace
- all-true is not working HOT 6
- Unable to start Puma HOT 3
- Wit.ai Integration HOT 4
- Database Connection and Rake Tasks HOT 1
- Binding matches multiple commands HOT 1
- Add open graph template HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rubotnik.