Release Notes
feat(api): upgrade to Telegram layer 224 and extend client features
Summary by Sourcery
Update to Telegram API layer 224 and extend client features accordingly.
New Features:
- Support live photos and associated video documents in input and message media types.
- Enhance polls with open answers, answer/media metadata, attached media, unread vote tracking, and richer poll result structures.
- Introduce AI-assisted message composition and diff entities for representing edits in formatted text.
- Add story music support and richer poll-related reply, dialog, and notification fields, including poll-specific unread counts and filters.
- Provide new bot management APIs for creating bots, managing bot tokens, web view buttons, and managed bots.
- Expose URL auth enhancements including app verification metadata and app-specific flags.
- Extend messages API with read metrics, music listening reports, poll answer management, and tone-aware translation/summarization options.
- Add support in high-level send/copy message helpers for repeated scheduling, paid stars, message effects, quick replies, send-as, background sending, draft clearing, sticker set order updates, and suggested posts.
Enhancements:
- Augment user and userFull types with additional bot management capabilities and security risk flags.
- Extend reactions notification settings to cover poll vote notifications.
- Include new message entities for representing insert/replace/delete diffs in text content.
- Wire message_effect_id through message copy helpers to preserve or apply visual effects on copied messages.
- Update stories send/edit methods to handle optional music documents on stories.
Documentation:
- Expand Python method docstrings for send_cached_media and copy_message with descriptions of new sending options.
- Update project and documentation configuration URLs to point to the new GitHub organization/repository.
Chores:
- Bump Telegram schema comment from layer 223 to layer 224 and refresh lockfile metadata.
Signed-off-by: 5hojib yesiamshojib@gmail.com
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>