tbxark/ChatGPT-Telegram-Workers

Easily deploy your Telegram ChatGPT bot on Cloudflare Workers (or Vercel, Docker...).

What it solves

It provides a streamlined way to deploy a personal ChatGPT-style bot on Telegram without needing to manage servers, domain names, or complex local development environments.

How it works

The project is designed as a serverless application that can be deployed directly to Cloudflare Workers (or other platforms like Vercel and Docker). It acts as a bridge between the Telegram Bot API and various AI service providers, allowing users to send messages to a bot and receive AI-generated responses.

Who it’s for

Individuals who want their own private AI assistant on Telegram with minimal setup effort and the ability to customize the AI's personality and model.

Highlights

  • Serverless Deployment: Fast setup via Cloudflare Workers with no dependencies required.
  • Broad Provider Support: Compatible with OpenAI, Azure OpenAI, Cloudflare AI, Cohere, Anthropic, Mistral, DeepSeek, Gemini, and Groq.
  • Interactive Model Switching: Change AI models using InlineKeyboards.
  • Advanced Bot Control: Supports custom commands, streaming output, and text-to-image generation.
  • Extensibility: Includes a customizable plugin system.

Related

  • Project
  • Project
  • Project
  • Project