Страница 3 из 3

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 21 фев 2019, 14:42
kgrapes
Добрый день.
Подскажите плз с отправкой в телеграмм..

Если отправляю с терминала
/tool fetch url="https://api.telegram.org/botХХХХХХХХХХХ ... text=текст"

все отправляется.

Если создаю скрипт и запускаю скрипт, то отправка в телеграмм не работает.


Изображение

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 21 фев 2019, 14:49
KARaS'b
kgrapes писал(а): 21 фев 2019, 14:42 Добрый день.
Подскажите плз с отправкой в телеграмм..

Если отправляю с терминала
/tool fetch url="https://api.telegram.org/botХХХХХХХХХХХ ... text=текст"

все отправляется.

Если создаю скрипт и запускаю скрипт, то отправка в телеграмм не работает.


Изображение
...sendMessage\?chat_id=...

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 21 фев 2019, 15:27
kgrapes
И так и так пробовал.
Не работает.
Но правильно вроде как в скриптах без \

Изображение

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 21 фев 2019, 16:02
Dragon_Knight
В моём коде есть функция Send2Telegram. Используйте её, передавая нужный текст..

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 22 фев 2019, 15:07
Sertik
Для Дракона:

Мне понравились некоторые приемы программирования в самом Вашем скрипте.

Например, раньше, как то не задумывался, что можно создавать "локальные" функции - т.е. известные только внутри самого скрипта - почему то в мануалах только "глобальные" видел везде и собственно с ними всегда работать пробовал. Видимо как-то "локальные" упустил. Разница в принципе не большая, т.к. можно и глобальные использовать, а потом за ненадобностью их "уничтожить" из окружения переменных, например "пустой" командой :set $Name (без указания аргумента).

Также понравился используемый Вами прием правки интервалов работы скрипта в Шедуллере.

Насчет самого скрипта - весьма полезная штука для роутеров, на которые нельзя поставить Dude и его нет ни на одном другом "близлежащем" роутере локальной или так скажем "доступной" (Вашей) сети ...
Если же есть возможность использовать DUDE, то ....и говорить нечего - там возможности мониторинга чего-либо очень широки. Плюс в Dude можно создать свой Notification для отправки сообщений о любых мониторируемых событиях (не только пингах) в тот же Телеграмм.

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 03 мар 2019, 14:33
v.v
Добрый день. Помогите, пожалуйста, разобраться чайнику! После 5 летней безпроблемной работы моего старичка Asus RT-N66U решил я обновить роутер... Как говориться небыло печали, купил я .... MikroTik hAP ac2. После недельного "курения" форума, настроил таки такую конфигурацию: ether1-WAN (основной интернет InfoLine), ether2-WAN-R (резервный канал через Asus подключенного мостом к WiFi соседской ТД). Все работает и переключается на резервный при пропадании основного канала. А вот с отправкой сообщения в Телегу через schedule никак не могу справиться. Через терминал сообщения уходят, а через schedule нет... Как настроить, что бы при недоступности InfoLine приходили сообщения что роутер перешел на резервный канал, а при восстановлении InfoLine что вернулись на основной. Скрипты для меня, как китайская грамота(((( Буду очень благодарен за помощь!

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 03 мар 2019, 16:06
v.v
Все таки справился. Сообщения приходят. Но приходят соответственно только после восстановления основного канала. А как сделать что бы сообщения о падении основного канала отправлялись сразу через резервный?

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 28 авг 2023, 19:52
Nitrochaos
v.v писал(а): 03 мар 2019, 16:06 Все таки справился. Сообщения приходят. Но приходят соответственно только после восстановления основного канала. А как сделать что бы сообщения о падении основного канала отправлялись сразу через резервный?
Если поднимется резервный, то сообщение в любом случае придёт.
А чтобы поднялся второй, можно использовать рекурсивную маршрутизацию

Re: [Beta] Мониторинг интернета с уведомлением в Telegram

Добавлено: 29 авг 2023, 20:11
Nitrochaos
Сделал ребут по команде и получил вечно перезагружающийся аппарат, :nez-nayu: ведь сообщение не успевает удаляться. Решил тем что команду по удалению сообщения внёс в скрипт перезагрузки перед перезагрузкой и всё норм