A working re-implementation of the weather module for Sopel
sopel-weather is an weather lookup module for Sopel.
Since Yahoo deprecated their weather API on January 3, 2019, a reimplementation of the weather module was necessary
.weather # Only works if setlocation has been previously run .weather seattle, us .weather london
Paris, Ile-de-France, FR: 6°C (42°F), Clear, Humidity: 83%, UV Index: 0, Gentle breeze 4.0m/s (↗)
.forecast # Only works if setlocation has been previously run .forecast seattle, us .forecast london
Forecast: Paris, Ile-de-France, FR: Light rain tomorrow through next Saturday, High: 15°C (59°F), Low: 11°C (52°F), UV Index: 2
Customize User Location
.setlocation london # Sets location by city name .setlocation 98101 # Sets location by US zip code
I now have you at Paris, Ile-de-France, FR
Modern weather APIs require Latitude & Longitude as inputs to their APIs, so we need to leverage a GeoCoords API to convert location searches to coordinates.
Release history Release notifications | RSS feed
Hashes for sopel_modules.weather-1.0.0.tar.gz