@AshotErkat
Делаю инди игры

Как можно парсить страницу с статьями и отправлять новые в телеграм?

Как можно спрасить страницу World of Tanks на ,которой находятся новости - https://worldoftanks.ru/ru/news/ , на питоне и потом отправлять новые статьи в телеграм чат?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 2
@kirillinyakin
Используешь BS4 для парсинга, потом какую либо библиотеку для работы с Bot Api Telegram, например pytelegrambotapi
Ответ написан
@d-sem
Непосредственно страницу парсить не нужно.Там есть RSS. https://worldoftanks.ru/ru/rss/news/ Он содержит все необходимые данные.

Алгоритм:
1. Убедиться что изменился с момента прошлого парсинга.
2. Скачать
3. Распарсить - https://www.google.com/search?q=python+parse+rss
4. Проанализировать items
5. Если статьи с таким же urloм были ранее - отправить их в telegram и сохранить в какое либо хранилище для последующего сравнения
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы