You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed — may break callers
Markdown headings are refused when sending (cli-core parser). Send text now goes through cli-core's shared
Markdown parser, as max does. A line that starts with # used to go out as typed; it now fails with a
validation error, because Telegram has no headings. Write the line in bold instead. Nothing else changes.
A message that sends you to another command names it with your profile: after a send or an edit with no answer
from Telegram, "check tg personal chats list" replaces "check tg chats list", so it can be pasted as it
stands. The words now come from cli-core.
Telegram's account and login refusals, a stopped watch and an unanswered write carry their own error reason instead of the generic one for their code: login.revoked, login.duplicated, account.deactivated, account.banned, account.frozen, account.limited (were auth.failed or access.denied), updates.stopped
(was provider.unavailable) and write.unanswered (was outcome.unknown). Codes, exit codes and messages are
unchanged. Under --debug, the record's cause now gives the failure behind it, not only its code.
Fixed
Search queries keep an @ that is followed by a letter inside a term. E-mail addresses without a dot after the @ and chat ids no longer need quotes: email:ana@example.com works as typed.