Skip to content

Release v0.3.224

Latest

Choose a tag to compare

@5hojib 5hojib released this 04 Apr 18:01
0b462ba

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>