{"id":26730280,"url":"https://github.com/badim41/chatgpt_telegram_bot","last_synced_at":"2025-03-27T23:19:10.279Z","repository":{"id":284735615,"uuid":"955893432","full_name":"Badim41/chatgpt_telegram_bot","owner":"Badim41","description":"Создание телеграм бота с ChatGPT o1, o3-mini, DeepSeek, Claude 3.7, Command-A, MiniMax","archived":false,"fork":false,"pushed_at":"2025-03-27T11:21:18.000Z","size":50,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T12:29:18.728Z","etag":null,"topics":["bot","chatgpt","chatgpt-4","chatgpt-api","chatgpt-bot","claude","deepseek","deepseek-r1","deepseek-v3","gpt-4-vision","hailuo-ai","hailuoai","python","telegram-bot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Badim41.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-27T11:15:39.000Z","updated_at":"2025-03-27T11:24:57.000Z","dependencies_parsed_at":"2025-03-27T12:39:53.010Z","dependency_job_id":null,"html_url":"https://github.com/Badim41/chatgpt_telegram_bot","commit_stats":null,"previous_names":["badim41/chatgpt_telegram_bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Badim41%2Fchatgpt_telegram_bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Badim41%2Fchatgpt_telegram_bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Badim41%2Fchatgpt_telegram_bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Badim41%2Fchatgpt_telegram_bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Badim41","download_url":"https://codeload.github.com/Badim41/chatgpt_telegram_bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245938273,"owners_count":20697013,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","chatgpt","chatgpt-4","chatgpt-api","chatgpt-bot","claude","deepseek","deepseek-r1","deepseek-v3","gpt-4-vision","hailuo-ai","hailuoai","python","telegram-bot"],"created_at":"2025-03-27T23:19:09.616Z","updated_at":"2025-03-27T23:19:10.273Z","avatar_url":"https://github.com/Badim41.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/Badim41/chatgpt_telegram_bot/blob/master/Logo.png?raw=true\" width=\"300px\" height=\"300px\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eChatGPT Telegram Bot\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![API-ключ](https://img.shields.io/badge/ApiKey-Get-green?style=flat\u0026logo=googlechrome)](https://t.me/GPT4_Unlimit_bot?start=git1)\n[![Example Usage Bot](https://img.shields.io/badge/Example-Telegram--BOT-0066FF?logo=probot\u0026style=flat)](https://t.me/deepseekR1_free_bot)\n\n\u003c/div\u003e\n\n---\n\n## О боте\n\nЗдесь будет рассказано о создании собственного телеграм-бота с ChatGPT.\n\nБот использует [NetworkToolsAPI](https://github.com/Badim41/network_tools) для отправки запросов к ChatGPT и другим нейросетям для генерации текста\n\nЦена на все модели в NetworkToolsAPI в **2 раза** ниже официальных\n\n# Настройка бота\n## Получение API Telegram-бота\n\n1. Перейдите в официального телеграм-бота [BotFather](https://t.me/BotFather)\n2. Напишите /newbot\n3. Введите название и тэг для бота\n4. Скопируйте API Token. Он ещё понадобится\n\n## 🔑 Получение API-ключа NetworkToolsAPI\n\nЧтобы получить API-ключ с **бесплатным балансом 1$**:\n1. Перейдите в телеграм-бота [@GPT4_Unlimit_bot](https://t.me/GPT4_Unlimit_bot?start=git2)\n2. Напишите /get_api\n3. Скопируйте API-ключ\n\n## Заполнение ключей\nОткройте файл secret.py:\n\n```python\nfrom network_tools import GptModels\n\nbot_token = \"BOT_TOKEN\"  # Вставьте API Token от BotFather\nnetwork_tools_api = \"NETWORK_TOOLS_API_KEY\"  # Вставьте API-ключ от GPT4_Unlimit_bot\nowner_ids = [\"YOUR_USER_ID\"]  # user id пользователей, которым разрешён доступ\n# Можно узнать user id тут: @FIND_MY_ID_BOT\npublic_bot = False  # Сделать бота доступным другим пользователям\nrequest_limit = 10  # (если public_bot) Лимит запросов в боте.\n# У пользователей из списка owner_ids бесконечные запросы.\n\ngpt_model = GptModels.gpt_4o  # модель для генерации текста. Смотрите далее\n```\n\n### Модели для генерации текста:\n- GPT-4.5 (OpenAI)\n- o3-mini (OpenAI)\n- o1 (OpenAI)\n- GPT-4o (OpenAI)\n- GPT-4o-mini (OpenAI)\n- GPT-3.5 (OpenAI)\n- Claude 3.7 (Anthropic)\n- Claude 3.5 Sonnet (Anthropic)\n- Claude 3 Opus (Anthropic)\n- Claude 3 Sonnet (Anthropic)\n- Claude 3 Haiku (Anthropic)\n- DeepSeek R1 (DeepSeek)\n- DeepSeek V3 (DeepSeek)\n- Command A (Cohere)\n- Command R+ (Cohere)\n- Reka Flash (Reka)\n- Minimax-01 (Minimax)\n\n# 🚀 Запуск бота\n\nЗапустите main.py и напишите в вашего бота /start\n\n### Дополнительно\n- Ответ от ChatGPT выводится частями по мере генерации ответа. Для избежания ограничений на отправку сообщений Telegram выводится вначале 10, потом 30, 90, 270 (и т.д.) символов ответа.\n- Напишите /check для проверки использований бота\n- Бот может распознавать изображения и читать содержимое файлов\n- История запросов сохраняется, чтобы очистить её, введите /clear\n- База данных (SQL) хранится в папке lock_storage","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadim41%2Fchatgpt_telegram_bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbadim41%2Fchatgpt_telegram_bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadim41%2Fchatgpt_telegram_bot/lists"}