Разработать Bash скрипт для отправки файлов в Telegram

500 руб. за проект • электронные деньги
29 июля 2018, 00:53 • 4 отклика • 44 просмотра
Добрый день.
Нужен скрипт, который будет отправлять вновь появившиеся файлы в папке в Telegram через консоль.

НЕ БОТ. Telegram-cli !

1. Имеется Linux (ubuntu 16.04)

2. Видеорегистратор пишет видео в папку.
Например:
camrecord_20180101_00-00.mp4
camrecord_20180101_01-00.mp4
camrecord_20180101_02-00.mp4 >> (в данный момент в него ведется запись - его нельзя отправлять)
Отправлять нужно второй и последующие файлы. Файл, в который пишется актуальное видео - нельзя трогать до его завершения.

3. Программа отправила все файлы и оставила один, ждет пока их снова не станет >1

4. Отправка через https://github.com/vysheng/tg . НЕ ЧЕРЕЗ БОТА! Бот не дает загружать файлы больших размеров.

5. Все ошибки отправляются на почту, файл с ошибкой удаляется

P.S.
По цене: скрипт небольшой и делает 3 команды: ищет файлы, отправляет-удаляет файлы, отправляет ошибки на почту. Поэтому по цене просьба не предлагать другие варианты.

Заметил, что telegram-cli не хочет отправлять в чат, т.к. не видит его, если не сделать перед отправкой команду dialog_list

Отправка так: send_file 'chatname' 'file' 'comment'
chatname - имя собеседника (НЕ username и НЕ номер, именно имя как в контактах)
file - полный путь к файлу
comment - это ИМЯ файла, будет в комментарии к сообщению.
Телеграм файл автоматически превращает в видео и скрывает имя файла, следовательно его надо продублировать в подпись к сообщению.

(!!!) Напишите, пожалуйста, свои телеграм-username и вопросы, которые непонятно по заданию.

Отзывы
Сделано все на высшем уровне. Создал довольно таки непростой скрипт за пару дней без увеличения сроков или цены, что является очень хорошим показателем )
Разработчик предложил разные варианты решения моей задачи перед началом работы, мы выбрали оптимальный, что и сократило сроки.
В данный момент несколько дней работает скрипт и отправляет файлы как надо, без сбоев. И я надеюсь так будет и дальше
спасибо
6 лет назад