Features:
- Add
Poll
support in simple event handler messages - Add topic and poll-related filters and simple filters
- Add
FilterCommandCaseInsensitive
,FilterForwardedFrom
,FilterRegexMatchAll
,FilterTextContains
,FilterTextContainsCaseInsensitive
,FilterTextEnds
,FilterTextEndsCaseInsensitive
,FilterTextStarts
,FilterTextStartsCaseInsensitive
filters - Improve update coverage of existing filters, mainly
FilterPeer
now supports many more update types FilterRegex
now supports specifying flags and an offset- Add
editReplyMarkup
method to Messages - Add support for recording the incoming audio stream of a VoIP call with
setOutput
- Update to layer 172
- Support more deep links and t.me links for getInfo, and all other methods
Fixes:
- Multiple bugfixes and improvements
- Fix getReply for secret chat messages and some other secret chat edge cases
- Fix QR code login in certain conditions
- Fix an edge case for webhost environments
New Methods:
- users.getIsPremiumRequiredToContact
- messages.getSavedDialogs
- messages.getSavedHistory
- messages.deleteSavedHistory
- messages.getPinnedSavedDialogs
- messages.toggleSavedDialogPin
- messages.reorderPinnedSavedDialogs
- messages.getSavedReactionTags
- messages.updateSavedReactionTag
- messages.getDefaultTagReactions
- messages.getOutboxReadDate
Changed Methods:
- Added saved_peer_id param to messages.search
- Added saved_reaction param to messages.search
- Added saved_peer_id param to messages.getSearchCounters
- Added saved_peer_id param to messages.getSearchResultsCalendar
- Added saved_peer_id param to messages.getSearchResultsPositions
New Constructors:
- updateSavedDialogPinned
- updatePinnedSavedDialogs
- updateSavedReactionTags
- savedDialog
- messages.savedDialogs
- messages.savedDialogsSlice
- messages.savedDialogsNotModified
- savedReactionTag
- messages.savedReactionTagsNotModified
- messages.savedReactionTags
- outboxReadDate
Changed Constructors:
- Added contact_require_premium param to user
- Added by_me param to userStatusRecently
- Added by_me param to userStatusLastWeek
- Added by_me param to userStatusLastMonth
- Added saved_peer_id param to message
- Added video param to messageMediaDocument
- Added round param to messageMediaDocument
- Added voice param to messageMediaDocument
- Added contact_require_premium param to userFull
- Added read_dates_private param to userFull
- Added saved_out param to messageFwdHeader
- Added saved_from_id param to messageFwdHeader
- Added saved_from_name param to messageFwdHeader
- Added saved_date param to messageFwdHeader
- Added hide_read_marks param to globalPrivacySettings
- Added new_noncontact_peers_require_premium param to globalPrivacySettings
- Added reactions_as_tags param to messageReactions