Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Продвинутый Telegram-бот для рекрутинговых агентств, работающих со стриминговыми платформами. Бот включает AI-ответы, автоматическую обработку заявок, проверку фотографий, OCR для извлечения данных из документов и полноценную админ-панель.
Примечание: бот специально разработан для агентств, набирающих моделей для стримингового приложения Halo.

Функционал.

Возможности для пользователей.
AI-чат с интеллектуальными ответами на базе g4f (GPT-4 Free) с автоматическим сопоставлением FAQ. Умная работа с фотографиями с поддержкой одиночных и сгруппированных загрузок. Пошаговый процесс подачи заявки. Система отзывов с галереей изображений для социального доверия. Мультиязычный интерфейс на русском и украинском языках с естественным стилем общения.

Возможности для администратора.
Панель управления со статистикой в реальном времени и метриками эффективности AI. Проверка заявок с возможностью одобрения или отклонения. Мониторинг всех диалогов пользователей и экспорт истории чатов. Автоматическое обучение AI на ответах администратора. Гибкая настройка приветственных сообщений и шаблонов решений. Управление запрещёнными темами. Экспорт логов для отладки.

Технические возможности.
Интеграция OCR для автоматического извлечения данных из скриншотов документов с помощью Tesseract. FSM для контроля пользовательских сценариев. SQLite с aiosqlite для асинхронной работы. Оценка уверенности AI с автоматической эскалацией администратору. Корректная обработка media group. Механизм повторных AI-запросов с fallback.

Требования.
Python 3.8 или выше. Токен Telegram-бота. Установленный Tesseract OCR.

Установка.
Клонирование репозитория и переход в папку проекта. Создание и активация виртуального окружения. Установка зависимостей из requirements.txt. Установка Tesseract OCR (Windows — через установщик, macOS — brew install tesseract, Linux — apt-get install tesseract-ocr).

Настройка окружения.
Создание файла .env в корне проекта с указанием BOT_TOKEN и ADMIN_ID.

Дополнительные файлы.
Папка goods для изображений отзывов. Папка images с файлом halo_download.jpg для примера скриншота.

Запуск.
Запуск файла main.py. При старте бот инициализирует базу данных, загружает FAQ и настройки, начинает принимать сообщения и вести логирование. Остановка через Ctrl+C.

Использование для кандидатов.
Запуск через /start. Общение с AI. Отправка 2–3 фотографий. Ответы на вопросы о графике и опыте. Ожидание проверки. Получение инструкций при одобрении. Отправка скриншота с документом. Активация аккаунта на следующий рабочий день.

Использование для администратора.
Команда /admin для входа в админ-панель. Просмотр статистики. Проверка заявок. Ответы на вопросы, переданные AI. Экспорт переписок и логов. Настройка сообщений и параметров.

Конфигурация.
Через config.py можно изменить количество фотографий, порог уверенности AI, запрещённые темы и универсальные ответы. SYSTEM_PROMPT позволяет управлять стилем и логикой AI.

База данных.
Используются таблицы users, messages, photos, applications, faq, ai_learning, settings, forbidden_topics и pending_questions.

AI-система.
Используется многоуровневый подход: прямое сопоставление FAQ, построение контекста, оценка уверенности, автоматическая эскалация и система обучения на ответах администратора. В качестве AI-провайдера используется g4f (GPT-4 Free).

Адаптация.
Бот можно адаптировать под другие ниши, изменив тексты, сценарии, вопросы, языки и добавив новый функционал.

Лицензия.
Проект распространяется по лицензии GNU GPL.

Поддержка.
Вопросы и предложения принимаются через Issues на GitHub.

Ссылка на репозиторий:
https://github.com/fedyaqq34356/HR-AI-Telegram-Bot.git](https://github.com/fedyaqq34356/HR-AI-Telegram-Bot.git
Деталі роботи
Бюджет 2000 UAH
Додано 14 січня
260 переглядів
Фрилансер
Георгій Жуков
Україна Київ  22  0

Вільний для роботи Вільний для роботи
22 Сейфи завершені
На сервісі 9 місяців 10 днів