Бюджет:
4000 руб
Нужно написать скрипт который будет парсить RSS ленту по одной или нескольким ссылкам. Скрипт должен автоматически запускаться раз в час и сравнивать появились ли новые посты в RSS и если появились то пушить их в базу данных MongoDB. Скрипт должен запускаться на node.js сервере на heroku.
Парсер RSS будет работать с разными лентами но из одного сайта, так что объекты будут парситься одинаково. Нужно будет вытаскивать ссылку на контент в формате .gif или .mp4 и title.
Работа с базой данных: 1 раз в 4 часа скрипт должен брать новые посты из базы данных форматировать их и отправлять одним сообщением в канал. Если в объекте поста ссылка не подходящего формата то этот объект пропускаем и удаляем из базы данных, если постов больше 20ти и телеграм API возвращает ошибку too many requests то эти посты должны откладываться в базу данных до следующего постинга через 4 часа.
Общая база данных рабочих объектов должна сохраняться.
Код должен быть разбит на 3 файла:
1. Код парсера
2. Код который пушит распаршенные объекты в базу данных (запускается раз в час)
3. Код который постит сообщения в канал из базы данных (запускается раз в 4 часа)
Более подробно могу расказать на созвоне. В отклике напишите слово Telegram и если есть покажите/расскажите о примерах похожих работ. Если нет примеров, то напишите какие навыки вам нужны будут для написания такого кода.