BOTTENDER
MAKE BOTS YOUR WAY,
FAST AND FLEXIBLE
Get Started!Flexible
Build encapsulated handlers that manage your business logic, then compose them to make complex Bots. Handlers are just JavaScript functions which can achieve whatever you want.
Modern
Bottender is written with ES6/ES7+ syntax and it fully supports async await function. We can deal with complex async logic without losing the readability and maintainability of code.
Modular
There is a set of interface that defines the core modules provided by Bottender. You can use your own implementation of session store, your HTTP server framework or even connect your bot to any platform.
Learn Once, Write Anywhere
Handle multiple platforms with consistent development experience. You can develop bots for different platforms including Messenger, LINE, Slack and Telegram comfortably, with a similar mindset.