Skip to content

[ENHANCEMENT] Native Telegram Bot Integration for Remote Control #11146

@redgoarhao

Description

@redgoarhao

Problem (one or two sentences)

Users cannot interact with Roo Code remotely. When away from the computer, there is no way to receive Roo's messages, approve/reject tool operations, or send new instructions.

Context (who is affected and when)

Heavy Roo Code users who need mobility. I often work on long-running tasks and need to monitor Roo's progress or respond to approval requests while away from my desk.

Desired behavior (conceptual, not technical)

Roo Code should have built-in Telegram bot integration that forwards messages to Telegram in real-time, allows approving/rejecting tool operations via Telegram buttons, enables sending new instructions from Telegram, and optionally supports TTS for message readout.

Constraints / preferences (optional)

I've already built a working Python implementation (~1600 lines) that monitors Roo Code's task files, uses python-telegram-bot to send messages and receive commands, provides interactive approve/reject buttons for tool operations, supports TTS via edge-tts, and works with both local and remote (SSH) VS Code instances.

This works but requires maintaining separate Python code. Having this natively in Roo Code would be much better for the community.

telegram_roo_bridge.py

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear context and impact

Roo Code Task Links (optional)

No response

Acceptance criteria (optional)

No response

Proposed approach (optional)

No response

Trade-offs / risks (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions