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

Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 10:34
REX
Доброе время суток Уважаемые!
Подскажите пожалуйста, почему не выполняется скрипт отправки сообщения в Telegram. Из Terminal(a) выполняется, сообщение приходит, копирую url в script, удаляю в url(e) экранирование(обратный слэш) ?, счётчик увеличивается, сообщение не приходит. В чём засада? :)
p.s. вместо кавычек " прописать \" (вставить двойную кавычку) ?

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 12:08
Lurker
Попробуй выполнить в браузере.

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 12:55
REX
Lurker писал(а): 29 июл 2021, 12:08 Попробуй выполнить в браузере.
я делаю удалённо на mikrotik, в котором инет от другого прова.
В терминале работает, как скрипт-нет

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:20
xvo
Права у скрипта не снимали?

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:25
Lurker
вот ещё что на ум идёт:
1)Другой пров не мешает попробовать из браузера
2)ссылка всё-же где-то побилась. попробуйте её обратно в терминал засунуть.
3)возможно используются переменные которые не объявлены в скрипте или путаница глобальных\локальных скриптов.
4)Вот тут подробностей дать не могу т.к. 1 раз наткнулся и не разобравшись пошёл другим путём. При выполнении команды можно попасть в подменю этой команды. Т.е. вызывая tool fetch ты будешь пытаться вызвать подменю, а не сам tool fetch.

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:27
REX
xvo писал(а): 29 июл 2021, 13:20 Права у скрипта не снимали?
в смысле "политики"? всё по умолчанию...все галки стоят, кроме dude

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:34
REX
1. к mikrotik сейчас кроме моста, ничего не подключено, на mikrotik(e) то ведь браузера нет...
2. перепроверял уже неоднократно, по аналогии с тем, когда я и с terminal(a) не мог сообщение отправить. Из всего, что перечитал по этому вопросу, url отличается только отсутствием экранирующего слэша для ? в url(e) для script
3. х.з.
4. ......

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:39
xvo
Попробуйте какой-то самый простой текст: test или что-то такое.

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:44
REX
xvo писал(а): 29 июл 2021, 13:39 Попробуйте какой-то самый простой текст: test или что-то такое.
так там и был простой, без спецсимволов и т.д., но для проверки, упростил совсем, как Вы и написали, просто "test" написал, не работает.... счётчик увеличивается, сообщение не приходит...

Re: Выполнение скрипта отправки сообщения в Telegram

Добавлено: 29 июл 2021, 13:58
Lurker
1. Ну так зачем проверять из браузера за микротиком? можно проверять из любого браузера... если выход в интернет есть.
3.уберите все переменные из URL
4.уберите все команды из скрипта кроме нужной.