Simple framework for building Telegram bots 🤖. Ideal for running multiple chat bots inside a single ASP.NET Core app.
See some sample bots in action:
- Echo bot:
@Sample_Echoer_Bot
- Games bot:
@CrazyCircleBot
This project targets .NET Standard 1.6 so make sure you have Visual Studio 2017 or .NET Core (v1.1 or above) installed.
Creating a bot with good architecture becomes very simple using this framework. Have a look at the Quick Start wiki to make your fist Echo Bot.
There is much more you can do with your bot. See what's available at wikis.
- Allows you to have multiple bots running inside one app
- Able to share code(update handlers) between multiple bots
- Easy to use with webhooks(specially with Docker deployments)
- Optimized for making Telegram Games
- Simplifies many repititive tasks in developing bots
Don't wanna read wikis? Read C# code of sample projects in samples directory.