Transport-agnostic
One engine, many transports. @botmesh/core runs any IProvider: @botmesh/baileys (WhatsApp Web), @botmesh/meta (official WhatsApp Cloud API), @botmesh/telegram — plus experimental Messenger, Instagram and Discord providers.
Flows, hooks, plugins and conversations behind one IProvider — WhatsApp (Baileys / Cloud API) and Telegram, plus experimental Messenger, Instagram and Discord. Simple, declarative, TypeScript. Alpha on npm — install with `@alpha`.
Who is this for?
If you know basic JavaScript, you can build a working WhatsApp bot in under 5 minutes. You don't need TypeScript to get started — the examples are copy-paste-ready.