Go to file
2025-10-02 21:33:46 +03:00
.env.example update 2025-10-02 21:11:22 +03:00
.gitignore update 2025-10-02 21:11:22 +03:00
bot.py update 2025-10-02 21:11:22 +03:00
docker-compose.yml update 2025-10-02 21:14:13 +03:00
Dockerfile update 2025-10-02 21:11:22 +03:00
main.py update 2025-10-02 21:33:46 +03:00
README.md update 2025-10-02 21:11:22 +03:00
requirements.txt update 2025-10-02 21:11:22 +03:00


🚨 Бот отключений электроэнергии (МРСК Белгород)

Telegram-бот, который автоматически парсит и отображает актуальную информацию об плановых, внерегламентных и аварийных отключениях электроэнергии в г. Белгород.

Данные берутся с официального сайта МРСК Центра и Приволжья.


Возможности

  • Просмотр трёх типов отключений
  • Автоматическое обновление данных каждые 5 минут
  • Удобный интерфейс через Telegram
  • Подробное логирование запросов и ошибок

🛠 Технологии

  • Python 3.11
  • aiogram (v2)
  • requests, pytz
  • Docker (для развёртывания)

Запуск

1. Клонируйте репозиторий

2. Настройте конфигурацию

Скопируйте .env.example в .env и отредактируйте.

BOT_TOKEN=xxxxxxxxxxxxxxxxxxxxx
WEBHOOK_URL=https://ваш-домен.ru

3. Соберите и запустите через Docker

docker build -t mrsk_bot .
docker run -d \
  --name mrsk_bot \
  -p 5000:5000 \
  -v $(pwd)/logs:/app/logs \
  mrsk_bot
  • Или через docker compose

Убедитесь, что ваш сервер доступен по URL_APP и настроен reverse proxy (например, Nginx) на порт 5000.


Обратная связь

Если у вас есть вопросы, предложения или вы нашли баг — пишите: @pikusQQ


⚠️ Важно: Бот использует webhook, поэтому должен быть развёрнут на сервере с HTTPS.