Weather alert Telegram bot with scheduling capabilities.
- Weather updates on command
- Scheduled alerts
- Multiple commands
- OpenWeatherMap API integration
- Get bot token from @BotFather on Telegram
- Get API key from openweathermap.org
- Set environment variables:
- BOT_TOKEN
- WEATHER_API_KEY
- Language: Python
- Libraries:
pyTelegramBotAPI==4.9.0APScheduler==3.9.1requests==2.28.2
pip install -r requirements.txt
python main.py- /start - Start bot
- /weather - Get weather
- /help - Show help
Open source for educational purposes.