Страница 2 из 3
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:04
REX
Ок
1. из браузера урл скрипта не работает
т.е. скопировал текст скрипта, удалил до url всё, убрал кавычки- не работает....
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:08
xvo
Ну в общем смотрите синтаксис самого скрипта.
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:15
REX
xvo писал(а): ↑29 июл 2021, 14:08
Ну в общем смотрите синтаксис самого скрипта.
посмотрю в очередной раз :) не совсем только понимаю, что может измениться при выполнении Copy->Paste и затем удалением слэша перед ?

всё совпадает до буквы-цифры, отличаются только наличием или отсутствием \ перед ?
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:26
xvo
Покажите саму строку (с затертым bot_id и chat_id).
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:31
REX
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:42
xvo
У меня все отрабатывает именно в таком виде
Единственное, keep-result=no в любом случае в конце добавьте, а то он у вас по каждому запросу будет ответ на диск складывать.
А DNS на роутере настроен, работает?
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:52
REX
так материалов по этому моменту много, всё именно так и делал, просто убирал слэш перед ? и всё....
приводится два урла: один для терминала, другой(этот-же) для скрипта, отличаются только слэшем...
да, DNS работает, гугловские DNS(ы), да и из терминала бы наверно не работало бы, если проблема была бы в них....ну и инетом я по вайфаю микротика пользуюсь, когда на месте...
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 14:59
xvo
Нет идей.
У меня когда-то давно не хотело отрабатывать по api.telegram.org, только по IP (не помню правда, только из скрипта, или из терминала тоже), но сейчас по IP не даёт уже телеграм, так что не попробовать даже.
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 29 июл 2021, 15:12
REX
так то и странно, что из терминала работает, а скрипт-нет.....и ведь там и там одинаково, api.telegram.org , а не IP
Re: Выполнение скрипта отправки сообщения в Telegram
Добавлено: 30 июл 2021, 08:29
REX
xvo писал(а): ↑29 июл 2021, 14:08
Ну в общем смотрите синтаксис самого скрипта.
насколько я понял, возможно ошибаюсь, но встроенных инструментов проверки синтаксиса скриптов нет, а визуально ошибок тоже не вижу(не нашёл)
хорошо, делаю так:
[ХХХ@ХХХХ] > /system script run script1
status: failed
action failed (6)
[ХХХ@ХХХХ] >
т.е. реально есть проблемы, ну а счётчик выполнения скрипта, просто счётчик, правильно выполнился скрипт или неправильно, запуск на выполнение был и значит счётчик инкрементировался. Вот какого вида и типа ошибки, ???
