$ account kotlin-telegram-bot
[github ↗]
1 repos indexed
The repository is a Kotlin library for the Telegram Bot API, providing a type-safe and easy-to-use wrapper for building Telegram bots. It features a dispatcher-based update handling system, custom Gson adapters for polymorphic types, and support for both polling and webhook approaches. The library is well-structured with clear separation of concerns, comprehensive test coverage, and modern Kotlin practices. The architecture includes network layer (Retrofit/OkHttp), data models (Kotlin data classes), dispatcher/handler system for update processing, and a DSL for declarative bot configuration.
RATING:
MAINT: active
DRIFT: low