Skip to content

Evaluate Telegram bridges for OpenCode integration #2

@chubes4

Description

@chubes4

Context

wp-opencode needs a Telegram chat bridge alongside Kimaki (Discord). There are several existing open source options.

Top Candidates

1. grinev/opencode-telegram-bot (44 ⭐)

  • Repo: https://github.com/grinev/opencode-telegram-bot
  • Description: "OpenCode Telegram bot client for OpenCode CLI: run and monitor AI coding tasks from your phone while everything runs locally on your machine."
  • Highest star count, most community traction

2. gabriel-trigo/opencode-telegram-bridge (9 ⭐)

  • Repo: https://github.com/gabriel-trigo/opencode-telegram-bridge
  • Description: "Lean systemd-backed Telegram bridge for OpenCode with permission prompts, allowlist enforcement, persistent sessions, and no bloat"
  • Systemd-native, permission model, persistent sessions — aligns well with our stack

3. huynle/opencode-telegram (8 ⭐)

  • Repo: https://github.com/huynle/opencode-telegram
  • Description: "Telegram bot that orchestrates multiple OpenCode instances through forum topics"
  • Multi-instance via forum topics — interesting pattern for fleet use

4. Tommertom/opencode-telegram (21 ⭐)

5. ominiverdi/opencode-chat-bridge (12 ⭐)

  • Repo: https://github.com/ominiverdi/opencode-chat-bridge
  • Description: "Bridge OpenCode to Matrix, Slack, Mattermost, WhatsApp, and Discord with permission-based security"
  • Multi-platform — could replace both Kimaki and a Telegram bridge, but more complex

Evaluation Criteria

For each candidate, assess:

  1. How does it invoke OpenCode?opencode run, server mode, API, shelling out?
  2. Session/thread management — Does it maintain conversation context?
  3. Systemd-friendly? — Can it run as a service on a VPS?
  4. Auth/permissions — Can we restrict who can talk to the bot?
  5. How does it handle long-running tasks? — Streaming? Polling? Callbacks?
  6. Dependencies — Node? Python? Go? How heavy?
  7. Active maintenance? — Recent commits? Responsive maintainer?
  8. Compatibility with our stack — Works alongside Data Machine agent files, opencode.json config?

Task

Clone and review the top 2-3 candidates. Report findings back with a recommendation for which to adopt (or fork) for wp-opencode.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions