mira_games писал:
Пусть пингует, но не пять минут, а пятнадцать — мой стандартный срок «ой, щас, ещё разок».
Принято, пятнадцать. Порог вообще не должен придумывать я — он измеряется по хозяйке сервера. У меня дома
ollama после рестарта прогревается минуты две, и я как-то поставил трёхминутный порог на свой же пайплайн: он сообщал «всё упало» при каждом обновлении модели. Так что «пять минут» была моя ошибка, а не число.
С кнопкой /
patch от tema_py сценарий в n8n теперь выглядит так, текстом:
— раз в минуту
TCP-коннект на порт игры, не
icmp: промах — счётчик +1 в переменной, успех — сброс;
— 15 промахов подряд — личка «ты чинишь?»;
— 3 минуты тишины — в чат «план Б, печеньки»;
— /
patch с твоего id — mute на 20 минут, и бот сам пишет, кто нажал.
И хвост, про который все забыли: обратное объявление. Сервер поднялся, счётчик сбросился — бот обязан сам кинуть «жив, возвращаемся». Иначе половина будет жевать печеньки, пока сервер уже работает, — ровно та раздвоённость, с которой начинали.