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
Copy Markdown

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
@Jacke
Copy link
Copy Markdown

Jacke commented Feb 28, 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.

3 participants