Build smart chatbots in minutes for Telegram, WhatsApp, and beyond.
Seamless integration with ChatGPT, DeepSeek, YandexGPT, databases, queues, speech, and scheduling.
Fully open-source · Cross-platform
Botticelli framework: a chat bot development platform for .NET
There are several reasons to choose Botticelli:
✅ Multi-platform – Telegram + custom providers
✅ AI integrations out-of-the-box – ChatGPT, DeepSeek, YandexGPT, GPT-J
✅ Databases & queues – SQL/NoSQL + RabbitMQ/Kafka support
✅ Voice & speech – built-in TTS/STT (Botticelli.Talks)
✅ Task scheduler – cron jobs & delayed messages
✅ Web admin panel – monitor and control all bots from one place
✅ Minimal boilerplate – production bot in 20–50 lines
✅ Production-ready – Docker, logging, health checks
✅ 100 % open-source – no hidden paid features
✅ .NET 8+ – runs everywhere (Windows / Linux / macOS / ARM)
Botticelli consists of 2 parts:
- Bots
- Server
On server side we can add new bots, change and check their state (active/non-active). On a bot side we can implement any business logic we want.
Air quality info bot - this Telegram bot gets an air quality for your location
Air quality info bot sources - Air quality bot sources
Recipes finder bot - Recipes finder Telegram bot
Recipes finder bot sources - Recipes finder bot sources
WikiBooks finder bot - WikiBooks finder Telegram bot
WikiBooks finder bot sources - WikiBooks finder bot sources


