Бот парсер новостного сайта, с генерацией постов через GPT

Разработка ботов 29 115 UAH
Работа 4 из 4
Это автоматизированный бот, который парсит новости с сайта Украинской правды (pravda.com.ua), фильтрует их по ключевым словам и времени публикации (не старше 2 часов), генерирует краткие содержания с помощью ChatGPT (GPT-4) и отправляет администраторам на модерацию. После одобрения бот публикует новости в Telegram-канале.

Основные функции:
Автоматический парсинг новостей каждый час

Фильтрация по ключевым словам

Генерация кратких содержаний с помощью GPT-4

Модерация через кнопки ( Одобрить / Отклонить)

Автопубликация в Telegram-канале после одобрения

Защита от дубликатов (не обрабатывает уже отправленные ссылки)

Используемые технологии:
Python 3.11+ (асинхронный код, asyncio, aiohttp)

Aiogram 3.x (Telegram Bot API)

BeautifulSoup4 (парсинг HTML)

APScheduler (планировщик задач)

GPT-4 API (через g4f для генерации контента)

Logging (логирование работы бота)

Почему этот проект полезен?
Автоматизирует рутинную работу – не нужно вручную искать новости.
Экономит время – GPT-4 сам пишет краткие содержания.
Гибкость – можно менять ключевые слова и источники.
Масштабируемость – можно добавить другие новостные сайты.

Стек: Python, Aiogram, GPT-4, BeautifulSoup, APScheduler
Детали
  • Добавлена:
178

Фрилансер

  • Проектов 1
  • Оценка -
  • Рейтинг 372
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 1 год назад