Разработать Bash скрипт для отправки файлов в Telegram
500 руб. за проект
•
электронные деньги
Добрый день.
Нужен скрипт, который будет отправлять вновь появившиеся файлы в папке в 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 и вопросы, которые непонятно по заданию.
Нужен скрипт, который будет отправлять вновь появившиеся файлы в папке в 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 и вопросы, которые непонятно по заданию.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Разработчик предложил разные варианты решения моей задачи перед началом работы, мы выбрали оптимальный, что и сократило сроки.
В данный момент несколько дней работает скрипт и отправляет файлы как надо, без сбоев. И я надеюсь так будет и дальше
спасибо