Разработать Python скрипт для отправки файлов в Telegram
Нужна программа, которая будет отправлять вновь появившиеся файлы в папке в Telegram через консоль.
1. Имеется Linux.
2. Видеорегистратор пишет видео в папку.
Например:
camrecord_20180101_00-00.mp4
camrecord_20180101_01-00.mp4
camrecord_20180101_02-00.mp4 (в данный момент в него ведется запись - его нельзя отправлять)
Отправлять нужно второй файл (или последующие,если записались они быстрее, чем отправились предыдущие)
3. Программа отправила второй файл, затем удаляет его и ждет, пока их снова не станет два.
4. Отправка через https://github.com/vysheng/tg . НЕ ЧЕРЕЗ БОТА! Бот не дает загружать файлы больших размеров.
5. Все ошибки отправляются на почту.
---
Кратко порядок работы:
1. Открытие программы
2. Авторизация в Телеграм (номер чата задается в конфигурационном файле или скрипте)
3. Ожидание когда в папке будет два файла (или они будут там сразу)
4. Передача в чат второго файла (в первый идет запись)
5. Удаление второго файла
6. В случае – ошибки на почту и повтор отправки
Ошибка второй раз – удалить файл без отправки (например если большой размер)
7. Ожидание второго файла
---и по кругу---
Спасибо.