Skip to content

Add /muted digest for buffered muted chats - #3

Draft
erop39 wants to merge 1 commit into
mainfrom
cursor/read-muted-chats-2ac1
Draft

Add /muted digest for buffered muted chats#3
erop39 wants to merge 1 commit into
mainfrom
cursor/read-muted-chats-2ac1

Conversation

@erop39

@erop39 erop39 commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • added MutedMessageBuffer to collect messages from muted Max chats instead of dropping them
  • added /muted and /readmuted Telegram commands plus 📭 Заглушённые callback button to flush buffered messages grouped by chat
  • refactored single-message forwarding into reusable forward_message(...) and reused it in muted digest flushing
  • wired MUTED_DIGEST_ENABLED config through startup, polling, and status messages
  • updated docs and .env.example with the new configuration
  • added tests for muted buffer, muted digest, and new Telegram handler flows

Validation

  • python3 -m pytest -q (227 passed)
Open in Web Open in Cursor 

Co-authored-by: eGoR <erop39@users.noreply.github.com>
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.

2 participants