Bottender is Flexible, declare handlers as any JavaScript function. Modern, source written with ES6/ES7 syntax and great async await supports. Modular, use session stores, server framework adapters and platform connectors with same interface. Learn Once, Write Anywhere, handle multiple platforms with consistent development experience.