Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 2 KB

README.md

File metadata and controls

43 lines (33 loc) · 2 KB

Botticelli

Botticelli framework: a chat bot development platform for .NET

License Release Documentations Youtrack Dashboard

Quickstart Telegram

There are several reasons to choose Botticelli:

  • cross-platform
  • supports a wide range of messengers (Telegram, Facebook, VK)
  • extensible (you may add support of any other messenger, that has an open API)
  • reliable
  • easy to use
  • easy to deploy
  • easy to manage/administrate bots
  • easy to integrate with databases
  • easy to integrate with AI (ChatGPT, YandexGPT, DeepSeek) solutions (Botticelli.AI)
  • easy to integrate with speech synthesizers (Botticelli.Talks)
  • easy to integrate with queue brokers for highload systems (Botticelli.Bus)
  • easy to schedule (Botticelli.Scheduler)

Getting Started

Short summary

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.

Making a simple Telegram bot

See here

Application examples

Air quality info bot - this Telegram bot gets an air quality for your location

Air quality info bot sources - Air quality bot sources