Skip to content

Update Telegram schema to the latest layer - #1850

Merged
ernado merged 3 commits into
mainfrom
feat/update-schema
Sep 18, 2026
Merged

ernado merged 3 commits into
mainfrom
feat/update-schema

Conversation

@gotd-bot

@gotd-bot gotd-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Update Telegram schema to the latest layer.

@gotd-bot gotd-bot Bot added the dependencies Pull requests that update a dependency file label Aug 20, 2026
@codecov

codecov Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.31%. Comparing base (d0d567e) to head (bc1e358).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1850      +/-   ##
==========================================
+ Coverage   71.50%   76.31%   +4.81%     
==========================================
  Files         509      509              
  Lines       24137    20184    -3953     
==========================================
- Hits        17258    15403    -1855     
+ Misses       5636     4780     -856     
+ Partials     1243        1    -1242     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gotd-bot
gotd-bot Bot force-pushed the feat/update-schema branch 2 times, most recently from bdffc20 to 0661ddf Compare August 23, 2026 08:00
…tton

The latest layer collapses every keyboardButton* constructor into
keyboardButton (text + ButtonType) for reply keyboards and
keyboardInlineButton (text + InlineButtonType) for inline ones.

Constructors keep their names but now return tg.KeyboardButton or
tg.KeyboardInlineButton accordingly, InlineButtonRow is added next to
Row, and Row() on the message builders takes inline buttons.
Covers the constructors the layer update left without a helper:
InputRequestPeer, Copy and Disabled, plus Persistent, ForceReply and
Placeholder options on the reply keyboard builder.
@ernado
ernado merged commit be24580 into main Sep 18, 2026
14 checks passed
@ernado
ernado deleted the feat/update-schema branch September 18, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants