{"id":15100915,"url":"https://github.com/spy230/tg_help_bot-","last_synced_at":"2026-02-15T13:37:15.125Z","repository":{"id":255006690,"uuid":"848236653","full_name":"Spy230/tg_help_bot-","owner":"Spy230","description":"телеграмм бот техподдержки ","archived":false,"fork":false,"pushed_at":"2024-08-28T11:04:17.000Z","size":49,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T13:48:38.798Z","etag":null,"topics":["mysql","mysql-database","phpmyadmin","python","telegram-bot","tgbot","vscode"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Spy230.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-08-27T11:47:56.000Z","updated_at":"2025-03-17T17:05:06.000Z","dependencies_parsed_at":"2024-08-27T13:27:41.844Z","dependency_job_id":"2b4155da-2c0a-484e-b8ec-c1af938b0946","html_url":"https://github.com/Spy230/tg_help_bot-","commit_stats":null,"previous_names":["spy230/tg_help_bot-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Spy230/tg_help_bot-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spy230%2Ftg_help_bot-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spy230%2Ftg_help_bot-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spy230%2Ftg_help_bot-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spy230%2Ftg_help_bot-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Spy230","download_url":"https://codeload.github.com/Spy230/tg_help_bot-/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spy230%2Ftg_help_bot-/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278717535,"owners_count":26033550,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["mysql","mysql-database","phpmyadmin","python","telegram-bot","tgbot","vscode"],"created_at":"2024-09-25T18:03:00.344Z","updated_at":"2025-10-07T04:11:03.174Z","avatar_url":"https://github.com/Spy230.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telegram Support Bot\n\nTelegram Support Bot — это телеграмм бот для обработки заявок и вопросов пользователей. Бот позволяет пользователям оставлять заявки, общаться с операторами и получать информацию о продуктах.\n\n## Технологический стек\n\n- **Python**\n- **python-telegram-bot**\n- **MySQL**\n- **Logging**\n- **Asyncio**\n\n## Основные функции\n\n1. **Начало работы**: Команда `/start`\n2. **Часто задаваемые вопросы**: Команда `/question`\n3. **Информация о продукте**: Команда `/info_product`\n4. **Связь с поддержкой**: Команда `/support`\n5. **Обработка проблем**: Команда `/problems`\n6. **Обработка заявок и ответов операторов**\n\n## Установка\n\n1. **Клонирование репозитория:**\n\n    ```bash\n    git clone https://github.com/ваш-пользователь/telegram-support-bot.git\n    ```\n\n2. **Настройка файла `config.py`:**\n   \n   - Создать файл `config.py` для сохранения токена бота и ID оператора.\n     ```python\n     TOKEN = ' '\n     OPERATOR_ID = ''\n     ```\n   ID своего профиля в Telegram можно узнать с помощью бота [@userinfobot](https://t.me/userinfobot).\n\n3. **База данных MySQL:**\n\n   - Название базы данных `products_db`.\n\n   - Название таблицы для сохранения заявок пользователя: `user_issues`:\n\n    ```sql\n    CREATE TABLE user_issues (\n        id INT AUTO_INCREMENT PRIMARY KEY,\n        user_id BIGINT NOT NULL,\n        username VARCHAR(255) NOT NULL,\n        issue_text TEXT NOT NULL,\n        created_at DATETIME DEFAULT CURRENT_TIMESTAMP,\n        category VARCHAR(255),\n        status VARCHAR(50) DEFAULT 'активный'\n    );\n    ```\n\n   - Название таблицы для хранения информации о продуктах: `products`:\n\n    ```sql\n    CREATE TABLE products (\n        id INT AUTO_INCREMENT PRIMARY KEY,\n        name VARCHAR(255) NOT NULL,\n        description TEXT,\n        price DECIMAL(10, 2),\n        photo_url VARCHAR(255)\n    );\n    ```\n\n## Примеры использования\n\n**Запуск бота.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/0001e85d-bb68-47c2-95ca-c7879cde7a97\" alt=\"Запуск бота\"\u003e\n\u003c/p\u003e\n \n**Получение информации о продукте.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/f0568912-2699-4941-8d2d-b126fe11f649\" alt=\"Получение информации о продукте\"\u003e\n\u003c/p\u003e\n \n**Обращение в техподдержку.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/976b9215-e9f7-404d-91ea-17dfc58805f9\" alt=\"Обращение в техподдержку\"\u003e\n\u003c/p\u003e\n \n**Оставление заявки.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/73cda6b2-4338-40ad-b233-b7bb296948a4\" alt=\"Оставление заявки\"\u003e\n\u003c/p\u003e\n \n**Описание проблемы.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/53c8808c-c888-45d3-a3f8-fa779c1262e2\" alt=\"Описание проблемы\"\u003e\n\u003c/p\u003e\n \n**Уведомление оператору.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/cb172c09-aaff-45e9-a471-8d9fa4ad6be9\" alt=\"Уведомление оператору\"\u003e\n\u003c/p\u003e\n \n**Ответ оператора.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/e5e15fd6-2dd7-4393-8596-234bcb540d57\" alt=\"Ответ оператора\"\u003e\n\u003c/p\u003e\n \n**Уведомление пользователю.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/4b4ac384-42e6-473a-b8e8-eea2b8efa3ef\" alt=\"Уведомление пользователю\"\u003e\n\u003c/p\u003e\n \n**Запись в БД.**\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/15e9bcf8-12aa-478b-84e1-ae53fe764e20\" alt=\"Запись в БД\"\u003e\n\u003c/p\u003e\n\n\n## Лицензия\n\nЭтот проект находится под лицензией MIT License. Подробности  в файле LIC\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspy230%2Ftg_help_bot-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspy230%2Ftg_help_bot-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspy230%2Ftg_help_bot-/lists"}