ChatGPT-Telegram-Workers


Polling mode is active.

Version (ts:1779843928, sha:76d9b2e)


/health - Optional health check endpoint

Bot commands:

/start - Show your chat ID and start a new conversation

/new - Start a new conversation

/redo - Retry the last conversation, optionally with replacement text

/stop - Stop the active response in the current chat scope

/img - Generate an image. Supports per-request flags such as `-n`, `-s`, and `-m`. Reply to an image with `/img ...` to edit it through the OpenAI-compatible image flow.

/vision - Send one or more image URLs to the vision model. Use `/vision -p "question"`.

/ocr - Ingest one or more document URLs through the document OCR/text path. Use `/ocr [-p "question"]`.

/setenv - Set one stored user-config key. Format: `/setenv KEY=VALUE`

/setenvs - Set multiple stored user-config keys at once. Format: `/setenvs{"KEY":"VALUE"}`

/delenv - Delete one stored user-config key

/clearenv - Clear all stored user-config overrides for the current chat scope

/version - Show the current build version

/system - Show runtime, provider, and usage information

/help - Get command help

/set - Apply temporary or stored user-config overrides with shortcut flags

/settings - Open the inline settings UI

/history - Export stored chat history as JSON. Format: `/history [n]`

/map - Manage `/set` key and value aliases

/stt - Transcribe speech to text from an audio or voice message. Use it as an audio caption or reply to an audio message with `/stt`.

/tts - Generate speech from text, or reply to a text message with `/tts`. Use `-v` to override the active TTS voice and `-i` for TTS instructions on compatible models.

/promote - Grant admin access to a user by reply or user ID

/demote - Remove runtime admin access from a user by reply or user ID

/block - Add a user to the current chat blocklist

/unblock - Remove a user from the current chat blocklist

/blocklist - Show the current chat blocklist

/echo - Echo the raw Telegram message payload