Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Поделиться:

Telegram Парсер RSS из сайта в канал

m
Заказчик
Отзывы фрилансеров: + 8 0 - 0
Зарегистрирован на сайте 6 лет и 10 месяцев
Бюджет: 4000 руб
54.17 $ — 47.98 €
Исполнитель определен: [dmitriy530]  
Нужно написать скрипт который будет парсить RSS ленту по одной или нескольким ссылкам. Скрипт должен автоматически запускаться раз в час и сравнивать появились ли новые посты в RSS и если появились то пушить их в базу данных MongoDB.  Скрипт должен запускаться на node.js сервере на heroku. 

Парсер RSS будет работать с разными лентами но из одного сайта, так что объекты будут парситься одинаково. Нужно будет вытаскивать ссылку на контент в формате .gif или .mp4 и title. 

Работа с базой данных: 1 раз в 4 часа скрипт должен брать новые посты из базы данных форматировать их и отправлять  одним сообщением в канал. Если в объекте поста ссылка не подходящего формата то этот объект пропускаем и удаляем из базы данных, если постов больше 20ти и телеграм API возвращает ошибку too many requests то эти посты должны откладываться в базу данных до следующего постинга через 4 часа.

Общая база данных рабочих объектов должна сохраняться.

Код должен быть разбит на 3 файла: 
1. Код парсера
2. Код который пушит распаршенные объекты в базу данных (запускается раз в час)
3. Код который постит сообщения в канал из базы данных  (запускается раз в 4 часа)

Более подробно могу расказать на созвоне. В отклике напишите слово Telegram и если есть покажите/расскажите о примерах похожих работ. Если нет примеров, то напишите какие навыки вам нужны будут для написания такого кода.
Разделы:
Опубликован:
11.04.2018 | 14:24

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста