This Bot Will Pump You Up!
summary
A small Elixir-based framework powers Facebook Messenger bots by giving apps explicit conversation state, entity memory and actions so a bot can schedule reminders, ask followups and resume at a saved start_position. The system wires webhooks (demoed via Sinatra), parses messages into entities, calls external services for defaults, and pushes jobs to a background queue. Claimed benefits: three core methods to handle state, works with live Messenger traffic (global user scale mentioned), and a companion package is available as gem 'sumatra'.
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 2:45Personal fitness journey
- 7:25Introducing VoltBot project
- 10:04Bot conversation mechanics
- 13:48Building chatbots with Sinatra
- 16:01Data and conversation states
- 18:38Handling user queries
- 20:51Live demo and Q&A








