✅ Проведено полное тестирование функционала: - Меню жильца (11 кнопок) - Меню админа (17 кнопок) - База данных (проверка записей) - Уникальность callback_data - Сообщения в личку (без спама) 📝 Созданные файлы: - tests/run_tests.py — автотесты - tests/TEST_REPORT.md — отчёт о тестировании - tests/COMPREHENSIVE_TEST_PLAN.md — план тестов - send_test_report.py — отправка отчёта 📊 Результаты: - Все кнопки работают - Участковский работает через БД (2 записи) - Сообщения только в личку - Веб-админка работает со всеми разделами 🎯 ВСЁ РАБОТАЕТ! Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
28 lines
856 B
Bash
Executable file
28 lines
856 B
Bash
Executable file
#!/bin/bash
|
|
# Автозапуск прокси для Домового Бота
|
|
# Добавь в /etc/rc.local или crontab @reboot
|
|
|
|
# Ждём загрузки сети
|
|
sleep 10
|
|
|
|
# Проверяем что x-ui запущен
|
|
if ! systemctl is-active --quiet x-ui; then
|
|
echo "x-ui не запущен, ждём..."
|
|
sleep 5
|
|
fi
|
|
|
|
# Проверяем что SOCKS прокси слушает порт 10808
|
|
if ! ss -tln | grep -q ":10808"; then
|
|
echo "SOCKS прокси не запущен, перезапускаем x-ui..."
|
|
systemctl restart x-ui
|
|
sleep 3
|
|
fi
|
|
|
|
# Проверяем что бот запущен
|
|
if ! pgrep -f "python.*main.py" > /dev/null; then
|
|
echo "Бот не запущен, запускаем..."
|
|
cd /home/matrixhasyou/domovoy_bot
|
|
./start.sh
|
|
fi
|
|
|
|
echo "✅ Прокси и бот проверены"
|