Sir_Prikol писал(а): ↑24 апр 2019, 10:13
Нет, если вы в РФ - то предварительно надо настроить обход блокировок. А это уже другая история. Воспользуйтесь отправкой в slack, он доступен в РФ
Есть несколько правил в netwatch, с ними телеграмм работает, исправно все отправляет, но чат-ид и токен прописаны без локальных переменных, непосредственно в строку:
Код: Выделить всё
tool fetch url="https://api.telegram.org/bot*******************-**********************/sendMessage\?chat_id=**************&text=AP-NAS_Link_Up" keep-result=no
как будто не присваивается переменная
:local token "************************-**************************";
:local chatid "*******************";
и еще, как в примере ниже, не работает..
Код: Выделить всё
:foreach i in=[/log find message~"logged in" && time>=$lstime] do={/tool fetch url="https://api.telegram.org/bot*******************-**********************/sendMessage\?chat_id=**************&text=$[/system identity get name]%0A$[/log get $i message]" keep-result=no};
и так не работает:
Код: Выделить всё
tool fetch url="https://api.telegram.org/bot*******************-**********************/sendMessage\?chat_id=**************&text=$[/system identity get name]%0A$[/log get $i message]" keep-result=no
а так работает..
Код: Выделить всё
tool fetch url="https://api.telegram.org/bot*******************-**********************/sendMessage\?chat_id=**************&text=$[/system identity get name]" keep-result=no
Пробовал и из терминала, и из скрипта
Возможно, я где то чего то не догоняю
Вот еще ошибка из терминала:
Код: Выделить всё
:local lstime ([/system scheduler get value-name=next-run [find name="correct-log
in"]] - [/system scheduler get value-name=interval [find name="correct-login"]] * 2);
Script Error: cannot arithmetically negate ip address