Deploy a personal WhatsApp bot to Heroku or Render in a few clicks
Run AI, games, and utility commands inside a WhatsApp group
Moderate a WhatsApp group with the built-in admin commands
Add media and search helpers to a community chat
You must first fetch a session ID from the linked external generator before any deploy works, and the README has no env or install detail.
GAAJU-MD ULTRA is a WhatsApp bot built in JavaScript on Node.js 20, made by a developer called Chris Gaaju. The README says the bot ships with 255 plus commands grouped into categories like AI, games, utility, group management, media, and search. It is free and open source under the MIT license, and the version shown in the badges is 1.2.0. To run the bot you first need a session ID from a separate web page the README links to, hosted on Render. That session is what lets the bot connect to a WhatsApp account. The README does not explain how the session generator works internally, only that you collect an ID from it before deploying anywhere. For hosting, the README provides six click-deploy buttons: Heroku, Render, Katabump, Bot Hosting, Railway, and Fly.io. There are no written install steps, environment variable lists, or configuration walkthroughs in this README, just the deploy buttons and the session link, so the assumption is that each platform picks up the repo and runs it directly. The rest of the README is community contact links: a Telegram channel, a WhatsApp channel, a WhatsApp group, and a WhatsApp chat, all run by the author. These are presented as support and update channels rather than as part of the install flow. Beyond the command count and category list, the README does not describe what any individual command does, what AI provider sits behind the AI commands, or what permissions the bot needs once it joins a group. Anyone wanting that detail would need to read the source code or join one of the linked channels.
Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.