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

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

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

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

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

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

Добавлено: 10 янв 2021, 20:25
Sertik
Да, можно.

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

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

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

Добавлено: 10 янв 2021, 21:21
Sertik
/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-сервере

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

Добавлено: 10 янв 2021, 21:44
sifonka
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 проблем нет, специально написал в первом сообщении про файлы, которые локальные, на флешке

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

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

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

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

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

Добавлено: 10 янв 2021, 22:53
Sertik
Ну на почту шлите.

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

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

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

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