Skip to content

[Bug]: Telegram duplicate messages - text and audio sent twice #30316

@PritonEdu

Description

@PritonEdu

Summary

Messages sent to Telegram appear as duplicates - each message appears twice. When using TTS + text together, both audio AND text get duplicated. Related to multi-step tool sequences - intermediate narration gets sent as separate messages.

Steps to reproduce

  1. Connect agent to Telegram channel
  2. Send a message requiring multiple tool calls (e.g., TTS + message)
  3. Each text block gets sent separately, resulting in duplicates

Expected behavior

Only one message should be sent to Telegram per user interaction.

Actual behavior

Each text block gets sent separately, resulting in duplicate messages. TTS audio gets sent twice, text gets sent twice. Workaround: restart gateway to clear stuck state.

OpenClaw version

2026.2.26

Operating system

macOS 15.7.3

Install method

No response

Logs, screenshots, and evidence

Impact and severity

Affected: Telegram users on all versions
Severity: High (duplicates disrupt communication)
Frequency: Always when multiple tool calls in one response
Consequence: Users receive duplicate messages, confusion

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions