🤖 Un bot Telegram qui fournit la météo quotidienne selon la localisation de l'utilisateur et à l'heure qu'il choisit.
👉 Obtiens la météo actuelle pour une ville donnée.
👉 Planifie l'envoi automatique de la météo quotidienne.
👉 Personnalise l'heure d'envoi.
👉 Simple et rapide d'utilisation.
git clone https://github.com/MedusaSH/weather-bot.git
cd weather-botAssure-toi d'avoir Python installé (≥ 3.10), puis exécute :
pip install -r requirements.txt- Obtiens une clé OpenWeather → weatherapi.com
- Crée un bot Telegram → via @BotFather
Dans le fichier weather.py, remplace :
TELEGRAM_TOKEN = "TON_TOKEN_TELEGRAM"
OPENWEATHER_API_KEY = "TA_CLE_OPENWEATHER"python weather.pyLe bot est maintenant actif et attend tes commandes ! 🚀
| Commande | Description |
|---|---|
/start |
Démarrer le bot |
/setville <ville> |
Définir ta ville (ex: /setville Paris) |
/setheure <HH:MM> |
Définir l'heure d'envoi (ex: /setheure 08:30) |
💡 Ce projet utilise :
- Python 3.12
- python-telegram-bot
- requests
- APScheduler
- SQLite pour stocker les utilisateurs et leurs préférences.
- ✅ Ajouter des prévisions à 7 jours
- ✅ Support de plusieurs langues
- ✅ Ajout de notifications météo extrême
Ce projet est sous licence MIT. Tu es libre de le modifier et de le distribuer. 🌍✨
Créateur : MedusaSH
💬 Contacte-moi sur Telegram : @MedusaSH
🔥 Si ce projet t'a aidé, n'oublie pas de laisser une ⭐ sur le repo ! 🚀
