GPT Telegram Worker — DevOps skill for Claude Code
A multi-model AI Telegram bot powered by Cloudflare Workers, supporting various APIs including OpenAI, Claude, and Azure.
How to install GPT Telegram Worker
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open snakeying/GPT-Telegram-Worker and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What GPT Telegram Worker does
A multi-model AI Telegram bot powered by Cloudflare Workers, supporting various APIs including OpenAI, Claude, and Azure. Developed in TypeScript with a modular design for easy expansion.基于 Cloudflare Workers 的多模型 AI Telegram 机器人,支持 OpenAI、Claude、Azure 等多个 API,采用 TypeScript 开发,模块化设计便于扩展。
Alternatives in DevOps
- Appwrite — Appwrite® - complete cloud infrastructure for your web, mobile and AI apps 57.5k ★
- Azure Functions TypeScript — Azure Functions for TypeScript 1.8k ★
- Cheetahclaws — CheetahClaws: A Fast and Easy-to-Use Agent Harness Infrastructure for Long-Horizon, Multi-Model, and Tool-Usin 768 ★
README
🤖💬 Telegram GPT Worker - Multifunctional AI Assistant
[English](./README.md) | [简体中文](./docs/README.zh-cn.md) | [繁體中文](./docs/README.zh-hant.md) | [日本語](./docs/README.ja.md) | [Español](./docs/README.es.md) | [Français](./docs/README.fr.md) | [Русский](./docs/README.ru.md) | [Deutsch](./docs/README.de.md)
📖 Project Overview
Welcome to Telegram GPT Worker! 👋 This is an efficient Telegram bot developed in TypeScript. It supports multiple languages and AI models, deployed on Cloudflare Workers, providing users with a fast and scalable service experience.
🌟 Key Features
- 🧠 Multi-model Support: Integrates multiple AI models including OpenAI, Google Gemini, Anthropic Claude, Groq, and Azure OpenAI.
- 🔗 OpenAI Compatible Model Support: Designed specifically for AI model interface management and distribution systems such as One API and New API, supporting automatic model list retrieval.
- 💬 Intelligent Conversation: Equipped with context memory capability, ensuring smooth and natural dialogues.
- 🎨 Image Generation: Supports text-to-image generation using DALL·E and Cloudflare Flux technologies.
- 🖼️ Image Analysis: Allows users to upload images for intelligent analysis, using either OpenAI or Google Gemini models.
- 🌍 Multilingual Support: Built-in i18n functionality, supporting 8 languages to meet diverse needs.
- 🔒 User Permission Management: Controls access through whitelist functionality, enhancing security.
- ☁️ High-performance Deployment: Utilizes Cloudflare Workers' edge computing capabilities for rapid response.
- 🗄️ Efficient Data Management: Uses Redis for data caching and management, ensuring efficient processing.
- 🔧 Flux Prompt Optimization: Optional feature that optimizes image generation prompts for Flux model through an external API.
📋 System Requirements
Before getting started, please ensure you have the following:
- Cloudflare account
- Telegram account and Bot Token
- Upstash Redis database (with Eviction feature enabled)
- API key for at least one AI service
🚀 Quick Start
- Clone the project repository
- Configure necessary environment variables
- Deploy to Cloudflare Workers
- Set up Telegram Webhook
For detailed deployment steps, please refer to the tutorial below.
📝 Available Commands
/start- Start the bot/language- Switch language/switchmodel- Switch AI model/new- Start a new conversation/history- Get conversation history summary/help- Get help information/img- Generate image (DALL-E)/flux- Generate image (Cloudflare Flux)
📁 Project Structure
/GPT-Telegram-Worker
│
├── /src
│ ├── /api
│ │ ├── azure.ts # Handle Azure API interactions
│ │ ├── claude.ts # Handle Claude API interactions
│ │ ├── flux-cf.ts # Handle Clo
Related Skills
Multi Modal Agent TS
TypeScript multimodal AI agent: GPT-4o / Claude / Gemini + Whisper + Ollama (LLaVA). REST API, streaming, Dock
AI Worker Proxy
OpenAI-compatible AI proxy: Anthropic Claude, Google Gemini, GPT-5, Cloudflare AI. Free hosting, automatic fai
Bot Toolkit
Reusable TypeScript core for building unattended Claude-powered chat agents: session storage, per-room workspa
Docker Claudebox
Claude Code in Docker. Drop-in OpenAI-compatible API, MCP server, Telegram bot, and CLI — five interfaces, one
Bot Deploy
Deploy Telegram bot to production с Docker и webhook setup
Docker Pibox
pi-coding-agent inside an aicodebox container. One image, five ways in: interactive shell, one-shot API, OpenA
Related Agents
Browser Stealth Agent
Stealth browser automation agent for targets behind Cloudflare, Akamai, Google, DataDome, or PerimeterX bot de
n8n Especialista
Construye y despliega workflows de n8n al estilo del Framework Bot (lemut_n8n): bots de Telegram con RAG, agen
Telegram Security Reviewer
Reviews a Telegram bot, Mini App backend and their payment logic for security and correctness — secrets, webho