Отправка сообщений и файлов в Телеграм

Отправка сообщений и файлов в Телеграм

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Возникла необходимость отправлять информационные сообщения с сервера в c помощью бота и Телеграм API. Сервер стоит отдельно, но есть доступ в Интернет. И перидочески надо с него получать сообщения, что он живой и что там запущено.

Для этого был написан небольшой скрипт:

Теперь создадим файл test_doc.txt  с произвольным содержимым.

Установим бит исполнения на скрипт:

и запустим для проверки:

Проверим что сообщение и файл доставились:

телеграм

Для загрузки документа надо будет на него нажать (на скрине уже нажато, поэтому нет стрелочки).

Вот и всё.

В данном примере как сообщения так и файл передаются в функцию. Можно попробовать передавать в сам скрипт, но там будет несколько заморочено это сделать.

If you found an error, highlight it and press Shift + Enter or to inform us.