Skip to content

Added support for inline and reply buttons styles and custom emojis#1438

Open
omni-devel wants to merge 13 commits intoteloxide:masterfrom
omni-devel:button_styles
Open

Added support for inline and reply buttons styles and custom emojis#1438
omni-devel wants to merge 13 commits intoteloxide:masterfrom
omni-devel:button_styles

Conversation

@omni-devel
Copy link

No description provided.

omni-devel and others added 8 commits November 3, 2025 02:11
Fixed `ExternalReplyInfo` deserialization failure for text-only messages.
Previously, the library expected media-related fields to always be present.
Text quotes do not contain these fields, causing serde errors.
The `kind` field is now `Option<ExternalReplyInfoKind>`.
Previously, `ExternalReplyInfo` failed to deserialize for text-only
quotes because `#[serde(flatten)]` on `Option<ExternalReplyInfoKind>`
did not behave as expected, propagating errors when media fields were
missing.
@teloxidebot teloxidebot added A-tba-types Area: representation of telegram bot API types C-core crate: teloxide-core S-waiting-on-review Status: Awaiting review from the assignee labels Feb 19, 2026
@omni-devel omni-devel changed the title Added support for inline and reply buttons styles Added support for inline and reply buttons styles and custom emojis Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-tba-types Area: representation of telegram bot API types C-core crate: teloxide-core S-waiting-on-review Status: Awaiting review from the assignee

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants