Skip to content

feat(telegram): support reusable sticker replies - #5387

Draft
dajiaohuang wants to merge 1 commit into
HKUDS:mainfrom
dajiaohuang:draft/5289-telegram-stickers
Draft

feat(telegram): support reusable sticker replies#5387
dajiaohuang wants to merge 1 commit into
HKUDS:mainfrom
dajiaohuang:draft/5289-telegram-stickers

Conversation

@dajiaohuang

Copy link
Copy Markdown
Contributor

Summary

  • expose inbound Telegram sticker file_id, emoji, and set name in content and metadata
  • dispatch a reusable sticker when the complete outbound reply is a sticker marker
  • preserve chat, topic, and reply routing while leaving the existing acknowledgement reaction lifecycle unchanged
  • avoid interpreting sticker markers embedded in ordinary text

Draft scope

This first increment covers sticker receive and send only. Agent-initiated reactions, reaction allowlists, and new configuration fields remain outside this draft pending the public capability decision.

Relates to #5289.

Validation

  • Telegram channel test suite: 103 passed
  • Ruff: passed
  • BasedPyright: 0 errors, 0 warnings, 0 notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant