All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Documentation for filters
CaptionEntityFilter
class
- Documentation for most of public classes
- ruby script which generate Telegram API classes improved and now generate docs for everything
- FoundationClient class
ParseMode
type for "Markdown" or "HTML" message text- Automatic Webhook deletion before starting Longpolling connection
- Helpers
reply
,edit
,delete
forMessage
type
- Now command settings are settings up with OptionSet
- Improved HelloBot example message text
- CHANGELOG.md
- Convenience Bot.init(token: String) method
HandlerCallback
signature now hasUpdate
andBotContext
input params- Now
debugMode
parameter in Bot.Settings is settrue
by default Dispatcher
class made safer with special thread-safeHandlersQueue
class- Enqueue bot updates in special concurrent queue
- Updated README.md with super simple bot example
DispatchStatus
enum
- Webhooks updates server