1
0
Fork 0
mirror of https://github.com/EDeev/npr_meteobot.git synced 2026-10-07 20:49:33 +03:00
npr_meteobot/README.md

2 KiB
Raw Blame History

NPR MeteoBot

Русский · English

CI

Telegram-бот для школьников Норильского промышленного района: присылает актировки (отмену занятий из-за мороза и ветра) для своей смены и района и показывает прогноз погоды.

Статус: школьный проект (2022), завершён, в архиве

Стек: Python 3.10 · aiogram 2 · SQLite · Selenium + BeautifulSoup (сайт администрации, Gismeteo) · pymorphy2

  • Подписка на актировки по смене (1 или 2) и району: Норильск, Талнах, Оганер, Кайеркан
  • Регулярная проверка сайта администрации и рассылка подписчикам
  • Прогноз погоды на день и на 10 дней вперёд (данные Gismeteo)

Запуск

pip install -r requirements.txt
BOT_TOKEN=токен_от_BotFather python bot.py

База sub.db создаётся при первом запуске из schema.sql. Для актировок нужен Chrome: сайт администрации читается через Selenium.

Лицензия

Школьный проект (2022). Код открыт для изучения, отдельной лицензии нет.

Автор

Деев Егор Викторович — GitHub · Telegram · egor@deev.space


⭐ Если проект оказался полезным, поставьте звёздочку на GitHub!

Сделано с ❤️ — deev.space