telegram-bot-kit icon indicating copy to clipboard operation
telegram-bot-kit copied to clipboard

Added DSL, simplified polling logic, code cleanup

Open lamba92 opened this issue 2 years ago • 0 comments

Changes:

  • Most of the polling logic has been replaced with coroutine code.
  • Added TelegramBotUpdateBuilder DSL to build the bot
  • Exposed TelegramBotApiClient's properties to allows custom extension
  • Simplified TelegramBotApiClient's HttpClient defaults
  • Replaced sealed classes with sealed interfaces
  • Added logger and json to TelegramBotApiContext
  • Removed @OptIn annotations
  • Expanded star imports for code readability outside IDE
  • bump library versions
  • bump gradle wrapper version

lamba92 avatar Dec 26 '23 16:12 lamba92