Бот, который раз в сутки отправляет информацию о новых научных статьях по введённому пользователем запросу.
Сервис функционирует в Telegram: @article_updates_bot
Для запуска вам понадобится:
- Python >= 3.10
- C# & dotnet 8.0
- Redis Stack
Запустите Redis Stack на порту 6379. Проще всего сделать это с помощью Docker:
docker run -p 6379:6379 redis/redis-stack
Важно: необходимо запустить Redis Stack перед всем остальным, так как другие элементы зависят от него.
- Установите все зависимости из файла
Scraper/requirements.txt:
pip install -r Scaper/requirements.txt
- Запустите файл
Scraper/main.py:
python Scraper/main.py
cd TelegramBot
dotnet run