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

Обсуждение ПО и его настройки
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

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


Lurker
Сообщения: 159
Зарегистрирован: 29 апр 2021, 10:45

Попробуй выполнить в браузере.


REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

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


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Права у скрипта не снимали?


Telegram: @thexvo
Lurker
Сообщения: 159
Зарегистрирован: 29 апр 2021, 10:45

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


REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

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


REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

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


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Попробуйте какой-то самый простой текст: test или что-то такое.


Telegram: @thexvo
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

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


Lurker
Сообщения: 159
Зарегистрирован: 29 апр 2021, 10:45

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


Ответить