Framework for writing telegram bots with Telegram.Bots and modules
In development.
- Add to your C# Worker Service or Asp.Net project nuget package
TelegramModularFramework
- Or see Installation Guide
- Commands
- Handling text messages starting with
/
- Parsing strings to method arguments
- Automatic sets bot commands list
- Handling text messages starting with
- Actions
- Handling other text messages
- States
- Handles all messages when stage activated through other handlers
- Passing string value to method or parsing strings to method arguments
- Nested states
- Callback Queries
- Handling queries by paths with dynamic path parameters
- Parameters type converting
- .NET Generic Host
- Dependency injection in modules
- Long pooling
- WebHooks
- Localization