Отправка файлов в телеграм ботом - возможно ли❓

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
sifonka
Сообщения: 18
Зарегистрирован: 09 янв 2021, 03:04

Подскажите пожалуйста, как отправить файл (в частности сделанный бэкап или скопившиеся логи) в телеграм ботом из скрипта?

Логи и бэкапы лежат на подключенной флешке (чтобы не изнашивать внутреннюю память) и имеют путь "disk1/backup/07-01-2021.backup" "disk1/logs/log.0.txt"

Уважаемый YunSergey пишет, что такое возможно ( https://mhelp.pro/ru/mikrotik-skript-uv ... comment-62 ), но мне не удалось найти или придумать рабочий вариант.


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Да, можно.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
sifonka
Сообщения: 18
Зарегистрирован: 09 янв 2021, 03:04

Sertik писал(а): 10 янв 2021, 20:25Да, можно.
где-то можно посмотреть рабочий пример? :-)
даже гугл молчит по этому поводу


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

/tool fetch url="https://api.telegram.org/botXXXXXXXX:XX ... =XXXXXXXXX" http-method=post http-data="document=http://test.ru/test.jpg" keep-result=no;

файл должен лежать на http-сервере


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
sifonka
Сообщения: 18
Зарегистрирован: 09 янв 2021, 03:04

Sertik писал(а): 10 янв 2021, 21:21/tool fetch url="https://api.telegram.org/botXXXXXXXX:XX ... =XXXXXXXXX" http-method=post http-data="document=http://test.ru/test.jpg" keep-result=no;

файл должен лежать на http-сервере
передать с http проблем нет, специально написал в первом сообщении про файлы, которые локальные, на флешке


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Тогда не знаю.
Как вариант переслать их тем же фетчем сначала на http, потом загрузить с http.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
sifonka
Сообщения: 18
Зарегистрирован: 09 янв 2021, 03:04

Sertik писал(а): 10 янв 2021, 21:57Тогда не знаю.
Как вариант переслать их тем же фетчем сначала на http, потом загрузить с http.
этот вариант я не рассматривал, личного облака нет, а куда-то налево пересылать бэкапы и логи не буду :-)


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Ну на почту шлите.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
sifonka
Сообщения: 18
Зарегистрирован: 09 янв 2021, 03:04

Sertik писал(а): 10 янв 2021, 22:53Ну на почту шлите.
почта не резиновая, в отличии от телеграмма. У меня на почте каждый метр на счету :-):


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

sifonka писал(а): 10 янв 2021, 22:17
Sertik писал(а): 10 янв 2021, 21:57Тогда не знаю.
Как вариант переслать их тем же фетчем сначала на http, потом загрузить с http.
этот вариант я не рассматривал, личного облака нет, а куда-то налево пересылать бэкапы и логи не буду :-)
А пересылка приватной информации в публичный мессенджер это не налево? Мне кажется вы немного идеализируете болталки. :-) Простая гугловская почта даст вам 15 гигабайт места. Под бэкапы и логи более чем достаточно. У меня большинство знакомых имеет не один и не два ящика, а часто десятки. Так что вопрос об экономии места отпадает. Хоть для каждого роутера отдельный заводите.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Ответить