Referência da API
Plugins funcionam interagindo com a API do ManyBot. Ela expõe um conjunto de recursos que
permite aos plugins enviar e receber mensagens, acessar informações e utilizar funcionalidades do
WhatsApp sem precisar lidar diretamente com o socket ou sua implementação — e, pro caso raro de
precisar de algo que a API não cobre, existe um escape hatch (ctx.wa) com acesso direto a ele.
TypeScript/JSDoc: o ManyBot publica seu próprio pacote de tipos,
@manybot/types. Ao criar um plugin commanyplug init, ele já entra comodevDependencynopackage.jsongerado — é ele que dá autocomplete no seu editor, tanto em JS (via JSDoc) quanto em TS. Veja como configurar.