Skip to content

Releases: givip/Telegrammer

Removed webhooksPrivateKey property

23 Aug 13:20
Compare
Choose a tag to compare

Removed

  • webhooksPrivateKey property from Bot.Settings struct

Telegram Bot API 4.0 support

23 Aug 13:20
Compare
Choose a tag to compare

First stable version

27 Jul 19:31
Compare
Choose a tag to compare

Changed

  • Webhooks works only with http, for https use nginx proxy or similar

Documentation additions

30 Jun 08:59
Compare
Choose a tag to compare
Pre-release

Added

  • Documentation for filters
  • CaptionEntityFilter class

New documentation for bot model, methods, classes

21 Jun 17:25
9b68a13
Compare
Choose a tag to compare

Added

  • Documentation for most of public classes

Changed

  • ruby script which generate Telegram API classes improved and now generate docs for everything

Removed

  • FoundationClient class

Message helpers, commands options

21 Jun 17:18
1792445
Compare
Choose a tag to compare
Pre-release

Added

  • ParseMode type for "Markdown" or "HTML" message text
  • Automatic Webhook deletion before starting Longpolling connection
  • Helpers reply, edit, delete for Message type

Changed

  • Now command settings are settings up with OptionSet
  • Improved HelloBot example message text

Dispatcher enhancement

10 Jun 14:54
Compare
Choose a tag to compare
Pre-release

Added

  • Convenience Bot.init(token: String) method

Changed

  • HandlerCallback signature now has Update and BotContext input params
  • Now debugMode parameter in Bot.Settings is set true by default
  • Dispatcher class made safer with special thread-safe HandlersQueue class
  • Enqueue bot updates in special concurrent queue
  • Updated README.md with super simple bot example

Removed

  • DispatchStatus enum