Name: BotCrafter
Tagline: Visually build and export custom Discord, Telegram, or Slack bots β no coding required.
BotCrafter is a drag-and-drop powered bot creation tool that helps you build and export fully functional chatbot projects for Discord, Telegram, and Slack. Whether you're a beginner or a power user, BotCrafter makes it easy to create chatbots with visual flows and export-ready code in just a few clicks.
- βοΈ Multi-platform support: Discord, Telegram, and Slack
- π§© Drag-and-drop flow builder (coming soon)
- π¦ Code export: Export a ZIP project that runs out-of-the-box
- π‘ Platform-specific templates using best practices
- π― Modern stack: React + Express + Archiver
- π Ready to deploy on Vercel, Render, or your favorite host
# Clone the repo
git clone https://github.com/Janadeepa/BotCrafter-.git
cd BotCrafter
# Frontend
cd frontend
npm install
npm run dev
# Backend
cd ../backend
npm install
node index.jsVisit: http://localhost:5173 for frontend, and http://localhost:3001 for backend.
Once you've visually built your bot, click Export, and you'll get a .zip project with:
index.js(platform SDK starter)logic.js(your bot flow)package.json
Ready to run with:
npm install
node index.jsWe welcome contributions!
Feel free to:
- Fork this repo
- Add new block types or templates
- Improve the visual editor UI
MIT Β© 2025 β Built with β€οΈ for creators.