A chatbot bridge to Asia's biggest messenger you can fork and forget
SUSI.AI's Line bot is essentially a webhook wrapper that lets you deploy an AI assistant to 200 million users via Heroku in an afternoon.

What it does
This repo wires the SUSI.AI conversational API into Line’s messaging platform. You fork it, plug in a Line channel token, deploy to Heroku, and suddenly your bot answers messages inside Japan’s (and Thailand’s, Taiwan’s) dominant chat app. The README is almost entirely a setup walkthrough—scan QR code, click through Line Business Center, paste webhook URL, done.
The interesting bit
The project treats Line’s baroque bot onboarding as the main event, not a footnote. That’s either refreshing honesty or a warning, depending on your patience for enterprise SaaS dashboards. The automatic Heroku deploys mean you can theoretically push commits without touching Line’s console again.
Key highlights
- Webhook-based bot using Line Messaging API
- One-click-ish Heroku deployment with GitHub integration
- Supports group chat participation (configurable in Line settings)
- Auto-reply and greeting message toggles exposed through Line’s native controls
- SUSI.AI handles the actual NLP; this repo is the plumbing
Caveats
- README is pure setup tutorial; zero code documentation or architecture discussion
- Travis CI badge suggests testing exists, but no test details are shown
- Heroku-specific; migrating elsewhere means reworking the webhook URL dance yourself
Verdict
Grab this if you need a quick SUSI.AI presence on Line and don’t mind platform-as-a-service lock-in. Skip it if you wanted to understand how the bot actually works under the hood, or if you need to run outside Heroku’s ecosystem.