The central hub for bot developers across all platforms
Welcome to BotDev Community - an open source organization dedicated to making bot development accessible, collaborative, and fun. Whether you're building bots for WhatsApp, Telegram, Discord, Slack, or any other platform, this is your home.
We create and maintain:
- π Awesome Bot Resources - Curated list of frameworks, libraries, tools, and tutorials
- π οΈ Starter Templates - Production-ready boilerplates for every major platform
- π Documentation & Guides - Best practices, deployment guides, and tutorials
- π¬ Community Support - Help each other solve problems and share knowledge
- π Open Source Projects - Build tools that benefit all bot developers
We welcome bot developers of all skill levels!
Want to join the organization? It's easy:
- Submit a Join Request - Tell us about yourself and your bot development experience
- Wait for Review - We'll review your request within 1-3 days
- Accept Invitation - Once approved, you'll receive an invitation via GitHub
- Start Contributing - Welcome to the community! π
As a member, you can:
- β Contribute to all organization repositories
- β Participate in private discussions
- β Get the BotDev Community badge on your profile
- β Help shape the future of bot development resources
- β Connect with other bot developers worldwide
Our main community forum for:
- β Questions & Answers - Get help with bot development
- π‘ Ideas & Suggestions - Propose new features or resources
- π Show & Tell - Share your bot projects
- π’ Announcements - Stay updated on community news
Use issues to:
- π€ Request to join the organization
- π Report bugs in our templates or resources
- π Submit new resources to our lists
- π Awesome Bot Resources - Comprehensive resource list
- π§ Starter Templates - Get started quickly
- π Documentation - Guides and best practices
- π± WhatsApp - Cloud API, Baileys, whatsapp-web.js
- π€ Telegram - Bot API, python-telegram-bot, Telegraf
- π¬ Discord - discord.py, discord.js, Discord API
- πΌ Slack - Bolt Framework, Slack SDK
- π² Messenger - Messenger Platform, Bottender
- π Multi-platform - Cross-platform frameworks
- π Python (FastAPI, Flask, aiogram, discord.py)
- π’ Node.js (Express, Telegraf, discord.js)
- βοΈ Cloud Deployment (Railway, Heroku, Vercel, AWS)
- π€ AI Integration (OpenAI, Gemini, Claude, open source LLMs)
- πΎ Databases (MongoDB, PostgreSQL, Redis)
You don't need to be a member to contribute! Here's how you can help:
- β Star our repositories - Show your support
- π Submit resources - Found a great library or tutorial? Submit it
- π Report issues - Found a bug? Let us know
- π¬ Join discussions - Share your knowledge and ask questions
- π£ Spread the word - Tell other developers about us
Everything above, plus:
- π» Create starter templates - Build boilerplates for new platforms
- π Write documentation - Improve our guides and tutorials
- π Review pull requests - Help maintain quality
- π Mentor newcomers - Help others learn bot development
- ποΈ Build tools - Create utilities that help all bot developers
Read our Contributing Guidelines for more details.
- π Global Community - Developers from around the world
- π¦ Open Source Projects - All our work is freely available
- π Active Development - Regular updates and new resources
- π€ Collaborative - Built by the community, for the community
- Check our Awesome Bot Resources first
- Search existing Discussions
- Ask a new question in Q&A Discussions
- Share it in Ideas & Suggestions
- Get feedback from the community
- Build it with help from other members!
- Check if it's already reported in Issues
- If not, create a bug report
We are committed to providing a welcoming and inclusive environment for everyone. Please read and follow our Code of Conduct.
TL;DR:
- Be respectful and kind
- Welcome newcomers
- Give constructive feedback
- No harassment or discrimination
- Focus on collaboration
Start here:
- Getting Started with Telegram Bots
- WhatsApp Cloud API Quickstart
- Discord.js Guide
- Building Your First Slack Bot
- Browse our Awesome Bot Resources
- Read tutorials in Discussions
- Study our Starter Templates
- π¬ GitHub Discussions
- π Issues
- π§ Email
- π¦ Twitter
BotDev Community is built and maintained by bot developers worldwide. Special thanks to all our contributors who make this possible!
All our projects are open source and available under the MIT License unless otherwise specified. See individual repositories for details.