Однофайловый Telegram-бот с ChatGPT и другими AI-провайдерами на Cloudflare Workers — бессерверный запуск без локальной настройки.
V-know/ChatGPT-Telegram-Bot
Telegram-бот для общения в стиле ChatGPT с потоковой выдачей ответов на базе Azure OpenAI или OpenAI.
- Звёзды
- 648
- Форки
- 88
- Открытые issues
- 0
- Последний коммит
- 2 месяца назад
Что это?
Этот проект — Telegram-бот, который связывает пользователей с моделями OpenAI или Azure OpenAI через чат. Ответы поступают в реальном времени: текст появляется по мере генерации, а не целиком.
Бот поддерживает генерацию изображений с помощью DALL·E 3 и предлагает 15 готовых персон бота, между которыми можно переключаться, а также создавать собственные. Пользователи могут очистить переписку одним нажатием и в любой момент начать заново. Интерфейс доступен на английском и китайском языках.
Доступ регулируется уровнями пользователей: для каждого уровня задаются собственные ограничения частоты запросов, количество сообщений в контексте и максимальное число токенов в ответе. Настройки задаются в файле config.yaml; в качестве базы данных используется MySQL 8. Проект можно запускать локально с Python 3.11+ или в Docker.
Ключевые возможности
- 01Передаёт ответы ИИ в реальном времени по мере их генерации.
- 02Поддерживает Azure OpenAI и OpenAI.
- 03Генерирует изображения с помощью модели DALL·E 3.
- 04Предлагает 15 готовых персон и возможность создавать собственные.
- 05Задаёт ограничения частоты запросов, размера контекста и числа токенов для каждого уровня пользователей.
- 06Интерфейс доступен на английском и китайском языках.
Сценарии использования
- Запуск персонального или командного помощника в стиле ChatGPT прямо в Telegram.
- Размещение публичного Telegram-бота с уровнями доступа и разными лимитами использования.
- Работа с развёртываниями Azure OpenAI через чат-интерфейс.
В подборках
Темы
Частые вопросы
- Что такое ChatGPT-Telegram-Bot?
- Telegram-бот для общения в стиле ChatGPT с потоковой выдачей ответов на базе Azure OpenAI или OpenAI. Этот проект — Telegram-бот, который связывает пользователей с моделями OpenAI или Azure OpenAI через чат. Ответы поступают в реальном времени: текст появляется по мере генерации, а не целиком.
- ChatGPT-Telegram-Bot можно использовать бесплатно? Какая у него лицензия?
- ChatGPT-Telegram-Bot распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ChatGPT-Telegram-Bot всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в ChatGPT-Telegram-Bot — 7 сент. 2026 г..
- Для чего можно использовать ChatGPT-Telegram-Bot?
- Запуск персонального или командного помощника в стиле ChatGPT прямо в Telegram. Размещение публичного Telegram-бота с уровнями доступа и разными лимитами использования. Работа с развёртываниями Azure OpenAI через чат-интерфейс.
- Где скачать ChatGPT-Telegram-Bot?
- Исходный код и инструкции по установке — на GitHub: https://github.com/V-know/ChatGPT-Telegram-Bot
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение для VS Code, позволяющее задавать моделям OpenAI вопросы о коде, просить объяснения, тесты и исправления прямо в редакторе.
Расширение для Visual Studio, которое добавляет в IDE ИИ в стиле ChatGPT для объяснения кода, написания тестов, поиска ошибок, рефакторинга и общения в чате.
Неофициальный Go-клиент OpenAI API без сторонних зависимостей: Responses, Chat Completions, изображения, аудио и многое другое.
Приложение для гаданий на базе ChatGPT: таро, Ба-цзы, анализ имени, толкование снов и гадание по Мэйхуа с потоковой выдачей результатов.
Неофициальный Dart- и Flutter SDK для OpenAI API с типизированными клиентами для Responses, Chat, Realtime, Batch и других функций.