Files
bot_vk_ikp_prodagi/start_bot.bat
T
Kenik 3d709267ff Админка, защита и UX: быстрые ответы, статусы кандидатов, мульти-операторы, бан, прогресс-бар
Бот:
- Прогресс-бар (▰▰▱ Шаг N из 3) в шагах заявки
- Быстрые ответы по ключевым словам (таблица custom_faq) — отвечают до зова оператора;
  редактирование через админ-панель (раздел «Быстрые ответы»: добавить/список/удалить)
- Отклики в статистике: счётчик игроков/сотрудников по дисциплинам и должностям
- Статусы кандидатов (новый/на собесе/отказ/принят) — раздел «Кандидаты» в админке
- Несколько операторов: уведомления уходят всем из OPERATOR_PEER_IDS
- Часы работы (WORK_HOUR_START/END): вне часов хендофф сообщает «ответим утром»
- Временный бан при повторном флуде (усиление анти-DDoS)
- Старт-пинг администратору «бот запущен» (лёгкий healthcheck)

Док и зависимости:
- README.md (запуск, .env, автозапуск, админ-команды, структура)
- requirements.txt

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 10:00:56 +03:00

14 lines
376 B
Batchfile

@echo off
chcp 65001 >nul
cd /d "%~dp0"
title Бот ИКП (VK)
:loop
echo.
echo [%date% %time%] Запуск бота ИКП...
python bot.py
echo [%date% %time%] Бот остановился (код %errorlevel%). Перезапуск через 5 секунд...
echo Нажмите Ctrl+C, чтобы выйти полностью.
timeout /t 5 /nobreak >nul
goto loop