WeatherBot - это телеграм бот предоставляющий возможность пользователю получать автоматические уведомления о погоде в определенное время с учетом часового пояса.
Стек:
Python + aiogram
API openweathermap
Основные функции WeatherBot включают:
- Регистрация пользователей и управление настройками уведомлений.
- Интеграция с API openweathermap для получения актуальных данных о погоде.
- Хранение данных о пользователях и настройках уведомлений в базе данных SQLite.
- Асинхронное планирование задач с использованием библиотеки aioschedule.
- Отправка уведомлений пользователю с информацией о погоде в указанный часовой пояс.