Skip to content

Installation

  • Node.js 18 or later (or Bun.js)
  • WhatsApp Account — you need an active WhatsApp account on a mobile device to scan a QR code for Web Device Login
npm install whatsbotcord

Once installed, you get access to the full Whatsbotcord API:

FeatureDescription
Command SystemDiscord-style !command and @tag support with aliases (Command Arguments)
TypeScript typesFull type definitions for every API surface
MiddlewareExpress-like middleware pipeline for messages and commands
PluginsOfficial and third-party plugin support
Testing utilitiesChatMock for local command testing without WhatsApp (Mocking Guide)

Ready to build your first bot? Head to the Quick Start guide.