iamglitch404/Cherry — reverse-engineered prompt
Reverse engineered prompt
Build me a polished WhatsApp bot called Cherry in TypeScript that I can run locally with Node. I want it to connect using a phone number and an 8 character pairing code instead of a QR scan, save its session, and recover cleanly if WhatsApp disconnects or restarts. Give it a nice terminal experience with clean timestamped logs, a small local dashboard with a simple uptime route, and SQLite storage for anything the bot needs to persist.
The main thing I care about is easy customization. Make the bot load commands and background events automatically from script folders, so I can just drop in a new file and it works. Commands should support a trigger prefix from config, aliases, replies, reactions, arguments, and reply based followups. Events should run automatically on incoming messages. Also keep language strings easy to localize and make the config simple for phone number, session folder, and prefix. If anything is unclear, check current docs online and wire up a clean working starter with a couple of example commands and events.
Want more depth? Deep Reverse