Pull to refresh

Comments 4

Интересное решение, спасибо!
Но от себя дополню немного. Иногда может быть необходимость остановить выполнение скрипта. Для этого в основной скрипт добавляем строчку
:global StopTelegram false;

а вместо true в строке
:while ( true ) do={
пишем !$StopTelegram
:while ( !$StopTelegram ) do={

Теперь при необходимости можем в терминале выполнить
:set $StopTelegram true;
для остановки скрипта.
Возможно кому-нибудь пригодится.

Хорошая идея, но столкнулся с проблемкой. Тестовая команда запускает скрипт отправки уведомления в группу. Но на одну отправленную команду получаю 2, 5 или 10 уведомлений. Непонятно где ошибка

System\scripts\jobs - видимо вы несколько раз запустили выполнение основного скрипта, вот он и отрабатывает по разу на каждый job, сам с этим столкнулся.

Спасибо за материал, сделали бота для аварийного отключения канала за которым стоит сервер (пожелание клиента) -- 2 команды ON и OFF, все счастливы.

Sign up to leave a comment.

Articles