Страница 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
...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
Сделал ребут по команде и получил вечно перезагружающийся аппарат,
ведь сообщение не успевает удаляться. Решил тем что команду по удалению сообщения внёс в скрипт перезагрузки перед перезагрузкой и всё норм