Credentials. Telegram credentials are stored on the Mac by the app, so use a bot and account you control and keep them out of shared files.
Remote script. The install command pipes a script from raw.githubusercontent.com straight into sh, so read the script first if you do not trust the source.
Who it is forA developer who has left the desk while Claude Code or Codex sessions run and needs to unblock them from a phone.
The problemA stopped agent waits idle until the developer returns, even when a one-line answer would let it continue.
The outcomeEach stop arrives in Telegram, and a reply to that message reaches the session it came from. Sending /sessions returns the sessions as buttons.
What you need first
- An Apple Silicon Mac with Apple's Command Line Tools (xcode-select --install)
- Python 3.12 or newer available as python3 on your PATH
- Claude Code or Codex installed
- Codex signed in with a ChatGPT account (codex login), needed for the Live Call
- Telegram account, optional, for the second reply route
Steps
- Run
curl -fsSL https://raw.githubusercontent.com/Simon-AI-coding/GPT-VoiceCoding/main/scripts/install.sh | shin Terminal to install or upgrade the app. - On first launch, follow the walkthrough to connect Telegram, which is optional and set up there.
- Start a Claude Code or Codex session yourself so the bridge can watch it.
- When a stop notice arrives in Telegram, reply directly to that message with your instruction.
- Send /sessions in Telegram to see the sessions as buttons and pick the one to act on.
Prompt for your agent
Using the repo Simon-AI-coding/GPT-VoiceCoding, set up Telegram as the second reply route for the installed menu-bar app. Report the Telegram chat state and the list returned by /sessions. Verify by confirming a stop notice appears in Telegram and that a reply to it is delivered to the same session.
Caveat. The README says Telegram is optional and that first launch walks you through it, and it does not describe any other reply channel.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Simon-AI-coding/GPT-VoiceCoding and "Reply to stopped agent sessions from Telegram"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer