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


