awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
m1guelpf avatar

m1guelpf/chatgpt-telegram

0
View on GitHub↗
3,883 stars·551 forks·Go·MIT·15 views

Chatgpt Telegram

This project is a Telegram bot bridge that connects the Telegram chat interface to large language models. It functions as a relay that routes user prompts to an artificial intelligence service and returns the generated text responses to the user.

The application uses session token authentication to access language model services via browser-extracted cookies. Access to the bot is managed through a whitelist controller that restricts interactions to a predefined list of authorized user identifiers.

The system is designed for containerized deployment to ensure consistent execution across different server environments. It employs a polling-based mechanism to retrieve messages from the messaging platform.

Features

  • Telegram Bot Frameworks - Integrates the Telegram chat interface with a language model to enable automated conversational responses.
  • LLM Chat Interfaces - Provides a messaging bridge that forwards user prompts to an AI service and returns generated text.
  • Chat Model Integrations - Integrates an external language model into a conversational workflow to generate automated chat responses.
  • Chat Message Routers - Routes incoming Telegram chat messages to the language model handler and manages the delivery of responses.
  • LLM Conversational Bots - Connects Telegram chat interfaces to large language models for automated conversational interactions.
  • Session-Based Headless Authentications - Authenticates with AI services in headless environments using browser session tokens.
  • Message Relaying - Functions as a relay that forwards text from the Telegram interface to an AI model and returns the output.
  • Browser Session Authentication - Uses browser-extracted session cookies to authenticate requests to the language model service.
  • Session Token Injection - Injects extracted session cookies into requests to authorize access to language model services.
  • AI Access Control - Restricts access to the AI model using a whitelist of authorized user identifiers.
  • Container Deployment - Packages the application into a portable container image for consistent deployment across different server environments.
  • Application Containerization - Packages the bot application and its runtime dependencies into a portable container image.
  • Containerized Bot Deployments - Deploys the messaging bridge as a container image to ensure consistent execution across servers.
  • Polling-Based Message Retrievers - Implements a polling-based mechanism to check the Telegram platform for new messages at regular intervals.
  • Identity Whitelists - Restricts bot interaction to a predefined list of authorized user identifiers.
  • Username Whitelists - Filters incoming requests by comparing user identifiers against a list of authorized IDs to restrict interaction.
  • User-Based Access Restrictions - Limits bot interaction to specific user identifiers to prevent unauthorized access to the model.
  • Platform Integrations - Telegram bot implementation for chat model access.
  • Bots - AI bot for the Telegram platform.

Star history

Star history chart for m1guelpf/chatgpt-telegramStar history chart for m1guelpf/chatgpt-telegram

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Chatgpt Telegram

Similar open-source projects, ranked by how many features they share with Chatgpt Telegram.
  • wangrongding/wechat-botwangrongding avatar

    wangrongding/wechat-bot

    9,806View on GitHub↗

    This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language models for automated responses and group chat interactions. It functions as an orchestration layer that routes incoming messages to AI agents and returns generated responses to users. The system distinguishes itself through a provider-agnostic routing mechanism that distributes messages across various cloud-based and local language model services. It includes a command-line interface for managing login sessions, searching chat history, and sending messages, as well as a whitelist-b

    JavaScriptchatgptopenaiwechat
    View on GitHub↗9,806
  • tbxark/chatgpt-telegram-workersTBXark avatar

    TBXark/ChatGPT-Telegram-Workers

    3,797View on GitHub↗

    This project is a serverless framework for deploying Telegram bots that interface with large language models and AI image generators. It functions as an edge-based orchestrator and gateway that routes messages between the Telegram API and various AI service providers using a stateless architecture. The system enables the management of multiple bot instances and allows for the dynamic switching of AI models and system prompts within a single chat interface. It distinguishes itself through a modular plugin system that allows for the injection of custom logic and specialized behaviors into the m

    TypeScript
    View on GitHub↗3,797
  • dsdanielpark/bard-apidsdanielpark avatar

    dsdanielpark/Bard-API

    5,196View on GitHub↗

    Bard-API is an asynchronous Python wrapper and client for interacting with Google Gemini. It functions as a stateful conversation manager and multimodal interface, allowing users to send text and image prompts to a language model and retrieve responses. The library utilizes a cookie-based authentication system that extracts session tokens from local browser storage to authorize requests. To manage access and connectivity, it includes proxy-based request routing to bypass regional restrictions and avoid IP blocks. The project covers capabilities for multimodal AI analysis and the maintenance

    Pythonai-apiapibard
    View on GitHub↗5,196
  • acheong08/edgegptacheong08 avatar

    acheong08/EdgeGPT

    7,873View on GitHub↗

    EdgeGPT is a reverse engineered API wrapper and programmatic client for interacting with Bing Chat and associated large language model services. It enables the retrieval of text responses, code snippets, and suggested questions through a structured interface. The project uses exported browser cookies for authentication and implements an automated session rotation system to bypass daily request limits and regional restrictions. It manages multiple cookie sets to maintain continuous service uptime. The system also includes capabilities for AI image generation, automating requests to create vis

    Python
    View on GitHub↗7,873
See all 30 alternatives to Chatgpt Telegram→

Frequently asked questions

What does m1guelpf/chatgpt-telegram do?

This project is a Telegram bot bridge that connects the Telegram chat interface to large language models. It functions as a relay that routes user prompts to an artificial intelligence service and returns the generated text responses to the user.

What are the main features of m1guelpf/chatgpt-telegram?

The main features of m1guelpf/chatgpt-telegram are: Telegram Bot Frameworks, LLM Chat Interfaces, Chat Model Integrations, Chat Message Routers, LLM Conversational Bots, Session-Based Headless Authentications, Message Relaying, Browser Session Authentication.

What are some open-source alternatives to m1guelpf/chatgpt-telegram?

Open-source alternatives to m1guelpf/chatgpt-telegram include: wangrongding/wechat-bot — This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language… tbxark/chatgpt-telegram-workers — This project is a serverless framework for deploying Telegram bots that interface with large language models and AI… dsdanielpark/bard-api — Bard-API is an asynchronous Python wrapper and client for interacting with Google Gemini. It functions as a stateful… acheong08/edgegpt — EdgeGPT is a reverse engineered API wrapper and programmatic client for interacting with Bing Chat and associated… chatgpt-web-dev/chatgpt-web — This project is a self-hosted, web-based interface designed for interacting with large language models. It provides a… father-bot/chatgpt_telegram_bot — This project is a Telegram bot that integrates large language models, such as OpenAI and Claude, to provide an AI chat…