Kotlin Telegram Bot Versions Save

🤖 A wrapper for the Telegram Bot API written in Kotlin

4.6.0

4 years ago

Changelog

The highlight for this update is the support for the new Telegram's bot API getMyCommands and setMyCommands methods.

Features

  • Support for downloading files and sending documents from ByteArray #46 (@rundoom)
  • Add switch_inline_query_current_chat property to InlineKeyboardButton and replyMarkup to sendPhoto method #48 (@elihun)
  • Add 'getMyCommands' and 'setMyCommands' methods (new Telegram's bot API 4.7 methods) #51 (@vicmosin)

Enhancements

  • Update okhttp's logging interceptor library version to match retrofit's okhttp version #50 (@red-avtovo)

4.5.0

4 years ago

Changelog

Highlights of this update are support for inline queries (https://core.telegram.org/bots/api#inline-mode) and the new method to stop bot polling.

Features

  • Support for inline queries #42 (@vjgarciag96)

Enchancements

  • Kotlin version bumped to 1.3.50
  • Added a method to stop bot polling #38 (@JcMinarro)
  • Created built-in dispatchers for files #34 (@vjgarciag96)
  • Markdown samples #41 (@vjgarciag96)

4.4.0

4 years ago

Changelog

Highlights of this update are filters and support 4.4 API version.

From now on version names will sync with telegram bot api versions.

Enchancements

  • Bring bot on-par with Telegram Bot Api 4.4
  • Filters #36 (@vjgarciag96)
  • Allow sending voices in byte array #32 (@sssemil)
  • Added null defaults to help keep method calls cleaner 11f1218
  • Update ktlint configuration

Fixes

  • Fix travis test builds by switching to openjdk

0.3.8

5 years ago

Changelog

Features

  • Add parse_mode parameter to sendPhoto methods #31 (@MSF-Jarvis)

0.3.7

5 years ago

Changelog

Features

  • Ability to pass a proxy to bot builder. Useful if your server is in a censored country #21 (@misemyon)

0.3.6

5 years ago

Changelog

Fixes

  • Fixes for when group converts to supergroups #29 (@Flassie)

0.3.5

5 years ago

Changelog

Fixes

  • NPE fix #26 (@skel2007 )

Enchancements

  • Add channel handler #25 (@skel2007 )

0.3.4

5 years ago

Changelog

Enchancements

  • Sources added to Jitpack. This means now you can look at the internals while developing (How did I miss this? 🤦🏻‍♂️)

0.3.3

5 years ago

Fixes

  • Fix replyToMessageId's type in sendMessage #20 (@hangyas)
  • Fix file uploading (missing filename from mutlipart name) #20 (@hangyas)

0.3.2

5 years ago

Changelog

Fixes

  • Nullability and property name fixes #16 (@ClockVapor)

Enchancements

  • Add command handler with arguments #15 (@hangyas)
  • Allow to explicitly specify telegram API url #17 (@NikolayManzhos)