All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release

Changelog History
Page 2

  • v0.15.0 Changes

    March 30, 2020

    โšก๏ธ This update adds support for the few new goodies included in the new version of the bot api. This includes:

    • ๐Ÿ‘Œ Support for the new Dice object as well as the send_dice method and a new UpdateAction.
    • get_my_commands and set_my_commands methods for programmatically getting and setting your bots recognized commands.
    • The new tgs_sticker parameter for create_new_sticker_set and add_to_sticker_set.
    • New thumb field for the StickerSet object, as well as the method set_sticker_set_thumb.
  • v0.14.0 Changes

    March 28, 2020

    0๏ธโƒฃ The biggest change here is that Tourmaline::Bot has been renamed to Tourmaline::Client. Client now includes Tourmaline by default as well.

  • v0.13.0 Changes

    February 19, 2020

    ๐Ÿš€ This release introduces a couple of major changes to the way events are handled. Previously, only Command events had access to a Context; other events, such as On only had access to the Update object.

    ๐Ÿ“„ Now Command, On, and the new Action events all have their own contexts, specific to that event type. Check out the docs for more info.

    We now have access to the Action event, allowing much easier use of inline callback buttons. See the media_bot for an example.

  • v0.12.0 Changes

    February 14, 2020

    ๐Ÿš€ In this release I refactored quite a bit.

    • ๐Ÿšš The Model namespace has been removed for the sake of brevity
    • The Markup class has been completely revamped
    • โž• Added a QueryResultBuilder class to allow for easier inline query building
  • v0.11.0 Changes

    February 14, 2020

    ๐Ÿ‘ This adds support for the new polling options and several other things

  • v0.10.0 Changes

    November 05, 2019

    ๐Ÿš€ This release introduces the Tourmaline::Context object which gets passed into all commands. Some core methods have also been changed to allow full objects to be passed in rather than just the ID of an object.

  • v0.9.0 Changes

    September 09, 2019

    โšก๏ธ The API has been updated so that methods that require a user_id are now on the User class. Same for Chat, Message, and a few other models.

  • v0.8.0 Changes

    September 04, 2019

    ๐Ÿš€ This release adds support for annotations

  • v0.7.0 Changes

    June 17, 2019

    ๐Ÿš€ This release brings the full Telegram Bot API to you, now with game support!

  • v0.6.1 Changes

    June 10, 2019

    ๐Ÿ‘€ This version adds Kemal middleware. See README for details.