{"id":23301433,"url":"https://github.com/timurkafff/Chat-GPT-for-Telegramm","last_synced_at":"2025-08-22T07:31:34.648Z","repository":{"id":258702215,"uuid":"874420179","full_name":"timurkaff/Chat-GPT-for-Telegramm","owner":"timurkaff","description":"Free GPT-4o mini telegram chat with voice and text recognition in photos","archived":false,"fork":false,"pushed_at":"2024-11-21T19:56:58.000Z","size":104,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-21T20:34:09.748Z","etag":null,"topics":["freegpt","freegpt4","gpt","gpt-4o","telegram","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/timurkaff.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":"2024-10-17T19:47:26.000Z","updated_at":"2024-11-21T19:57:01.000Z","dependencies_parsed_at":"2024-10-20T18:32:07.562Z","dependency_job_id":null,"html_url":"https://github.com/timurkaff/Chat-GPT-for-Telegramm","commit_stats":null,"previous_names":["timurkaff/chat-gpt-for-telegramm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timurkaff%2FChat-GPT-for-Telegramm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timurkaff%2FChat-GPT-for-Telegramm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timurkaff%2FChat-GPT-for-Telegramm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timurkaff%2FChat-GPT-for-Telegramm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timurkaff","download_url":"https://codeload.github.com/timurkaff/Chat-GPT-for-Telegramm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230568591,"owners_count":18246378,"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":["freegpt","freegpt4","gpt","gpt-4o","telegram","telegram-bot"],"created_at":"2024-12-20T10:12:48.478Z","updated_at":"2025-08-22T07:31:24.632Z","avatar_url":"https://github.com/timurkaff.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChatGPT Telegram Bot\n\n![Bot Image](image/image.png)\n\n## Описание\n\nЭто Telegram бот, использующий модель GPT-4o mini и ряд полезных функций, таких как голосовое распознавание и распознавание текста с изображений. Основная цель бота — предоставить удобный интерфейс для общения с ИИ и получения быстрых ответов на различные запросы.\n\n## Основные функции\n\n- **ChatGPT API**: Взаимодействие с моделью происходит через библиотеку `pip` — `Duckduckgo_search`, которая используется для api Chat GPT.\n- **Распознавание голоса (только русский)**: Бот поддерживает преобразование голосовых сообщений на русском языке в текст.\n- **Распознавание текста с изображений (только русский)**: Бот способен анализировать изображения и извлекать текст с фотографий на русском языке.\n\n## Установка\n\n1. Клонируйте репозиторий:\n    ```bash\n    git clone https://github.com/timurkaff/Chat-GPT-for-Telegramm.git\n    ```\n\n2. Установите зависимости:\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n3. Настройте переменные окружения:\n    - Добавьте ваш Telegram API токен. в файл .env\n\n4. Запустите бота:\n    ```bash\n    python main.py\n    ```\n## Проблемы\nЕсли у вас возникнут проблемы с установкой, проверьте на наличие ошибок и обратитесь ко мне, я постараюсь помочь. Можете добавить меня в [Telegram](https://t.me/timurkaff)  для быстрого общения: \n\n## Используемые библиотеки\n- `pytesseract`: Для обработки изображений и распознавания текста.\n- `Duckduckgo_search`: Используется для интеграции с API ChatGPT.\n- `SpeechRecognition`: Для распознавания голосовых сообщений.\n\n## Благодарности\n\n- Особая благодарность библиотеке `Duckduckgo_search` за простоту и удобство интеграции с API.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimurkafff%2FChat-GPT-for-Telegramm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimurkafff%2FChat-GPT-for-Telegramm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimurkafff%2FChat-GPT-for-Telegramm/lists"}