-
NodeJS 20+ or Bun.
β οΈ Deno is not supported (due to different environment that this project is built for).This project uses WWeb.js, which relies on Puppeteer under the hood.
Some media-related features (e.g., videos and GIFs) require you to provide the path to your Google Chrome binary in your shell environment or inAll helps done by.env. See this note for details.puppeteer-extrafor now.
Other details is coming soon as this project isn't yet ready for future use.
- Clone this repository
git clone https://github.com/just-shadyumbrella/wbt.git
cd wbt- Install depedencies
npm install
# or
yarn install
# or
pnpm install
# with Bun
bun install- Start the backend
# Node.js
pnpm start:node
# Bun
bun start:bun
# or simply
bun run .By default, the process shuts down automatically after ~5 hours and 50 minutes.
mainβ timeout is measured against system uptime. Once uptime β₯ timeout, the process shuts down. This is intended for production-like environments (VMs, containers, or real systems) to ensure full memory cleanup. You will need to configure an external restart scheduler yourself.devβ timeout is measured from process startup. This mode is primarily for development.
You can adjust or remove this behavior in index.ts.
Send /help to the client number for a list of available commands.
It works both from the bot itself and by foreign sender.
This project is still in its early stages and will continue to grow with more improvements and planned features. Forks, suggestions, and contributions are always welcome! π
You can pass the debug argument to show up the browser window for debugging browser-related features.
# Node.js
pnpm build
node dist debug
# Bun
bun run . debug
For easier debugging, it is recommend switching to the dev branch, which provides a different setup environment.
Some users have reported WhatsApp bans when using automation tools. See related discussions here:
- wwebjs/whatsapp-web.js#532 (comment)
- wwebjs/whatsapp-web.js#3594 (comment)
- wwebjs/whatsapp-web.js#1872
- More info in the issue tracker.
Β© 2025 just-shadyumbrella. All rights reserved.

