Skip to content

abhiramiramadas/weatherella

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ Weatherella — Discord Weather Bot


Weatherella is your fabulous forecast companion for Discord. Serving real-time weather updates, 3-day forecasts, and personalized weather DMs with style. Because even the sky deserves a little drama

🛠 Features


- weather [city] → Current weather for any city
- forecast [city] → 3-day forecast at a glance
- savecity [name] [city] → Bookmark your fav cities
- weather_saved [name] → Get weather for a saved city
- mycities → List your saved cities
- deletecity [name] → Remove a saved city
- subscribe [name] → Daily morning DMs of the weather
- unsubscribe → Stop those daily updates

🚀 Deploy Your Own

1. Clone the repo

git clone https://github.com/abhiramiramadas/weatherella.git
cd weatherella

2. Create a .env file

.env

API_KEY=your_openweathermap_api_key
TOKEN=your_discord_bot_token

Note: Never commit your .env file!

4. Install requirements

pip install -r requirements.txt

5. Run the bot

python main_bot.py

💻 Hosting


You can host Weatherella:
- On your local machine ✅
- On Render 🌐 (with free dynos!)
- Anywhere with Python and internet access

🧾 Requirements


- Python 3.8+
- discord.py
- requests
- python-dotenv
- (All included in requirements.txt)

## 📸 Screenshots

Below are some previews of Weatherella in action:



📜 License


- MIT License — free to use, fork, remix & slay

💬 Support


DM @weatherella on Discord or file an issue.
We stan weather with personality 🌈

About

discord bot

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages