evilai/nodejs-bot-platform — reverse-engineered prompt
Reverse engineered prompt
Build me a starter Node.js bot platform that I can use as the base for a personal assistant style chatbot.
I want it to handle webhook routes for a messenger bot, especially Facebook Messenger, and have a clean way to organize the bot logic into reusable skills so different parts of the conversation can be plugged together and reused. It should support simple storage and caching, use natural language understanding so the bot can detect intent from messages, and make it easy to swap services in or out later.
Please wire it so it can work with Wit.ai and Google language services, use Google Cloud for datastore, support memcache in development, and include basic monitoring. I also want separate development and production config files for keys and environment settings, plus scripts to build, run, and deploy it to Google App Engine.
Keep the code structured and commented like a real boilerplate someone could extend for new bots. If anything is unclear, look up current docs online and make sensible defaults.
Want more depth? Deep Reverse