telegram_news_bot

В данном репозитории вы найдёте новостного телеграмм бота. Данный бот занимается пересылкой новостей с сайтов dailystorm.ru и medusa.io Каждые 3 минуты бот проверяет оба сайта на наличие новых новостей (вышедших менее 3х минут назад), скрапит заголовки и ссылки на статьи и отправляет эти данные в телеграмм канал.


Помимо библиотек из requirements.txt для запуска бота необходим браузер Chrome и chromedriver.exe, его можно скачать по ссылке https://sites.google.com/a/chromium.org/chromedriver/downloads (необходимо выбрать свою версию браузера chrome!). Также надо добавить chromedriver.exe в Path, и указать путь к файлу в строке 58 файла main.py. В строках 11 и 12 файла main.py необходимо указать id бота в телеграмме и id канала, в котором бот будет писать. Внимание: для нормальной работы бот должен находится в данном канале и иметь права администратора.

Если все библиотеки установлены, а все вышеперечисленные действия выполнены, то бота можно запустить просто запустив файл main.py


Ссылка на канал: https://t.me/joinchat/5oaefMFm18A5YTVi

(Пока что не существует постоянного хостинга, всё что есть в канале - результат локального запуска программы)