Skip to content

Scheduled task notifications pollute the active session #130

@danieliyahu1

Description

@danieliyahu1

Problem

Scheduled task output and notifications arrive in the same chat as the interactive session. This makes the active conversation noisy and hard to follow — I get interrupted by results from tasks that have nothing to do with what I'm currently working on. I want my session to be clear from unrelated notifications, and have the ability to review scheduled task results on my own terms.

Possible solutions (non-exhaustive)

  1. Silent notifications — send scheduled task results with disable_notification so they don't trigger a ping
  2. Separate Telegram bot — a second bot token dedicated to scheduled tasks, delivering to a different chat
  3. Separate chat/channel — allow configuring a different chat_id for scheduled task output (e.g. a private channel)
  4. Telegram forum topics/threads — use threads within the same chat to isolate scheduled task output
  5. Digest/summary mode — batch results and deliver a periodic summary instead of immediate messages
  6. Collapse by default — send a one-line summary with an expand button instead of full output
  7. Mute toggle — a command to suppress scheduled task notifications until explicitly checked via /tasklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions