A bot to tell you the weather
Find a file
Dayle Drinkwater 64815e9683 update readme
2025-06-27 01:24:17 +01:00
__pycache__ Tidy up. Move lat/lon checking to separate function. Add location check header for OSM data. 2024-11-10 17:14:59 +00:00
lxmfbot@b11d917775 Tidy up. Move lat/lon checking to separate function. Add location check header for OSM data. 2024-11-10 17:14:59 +00:00
.gitignore update gitignore 2024-11-10 17:16:06 +00:00
.gitmodules Rename Submodule 2024-10-19 12:37:23 +01:00
geocodes-aliases.csv Fix satellite request. initial re-write warnings code to allow all of europe to work. 2025-06-27 01:13:45 +01:00
geocodes.json Fix satellite request. initial re-write warnings code to allow all of europe to work. 2025-06-27 01:13:45 +01:00
README.md update readme 2025-06-27 01:24:17 +01:00
sat.py Refactor. Remove Full (uncompressed) sat option because it wasn't too useful. 2024-11-03 21:15:32 +00:00
shapefiles.json Fix satellite request. initial re-write warnings code to allow all of europe to work. 2025-06-27 01:13:45 +01:00
weather.py Add initial warnings support for UK, Norway, Sweden. remove grid square option. 2025-01-22 21:31:21 +00:00
wxbot.py Fix satellite request. initial re-write warnings code to allow all of europe to work. 2025-06-27 01:13:45 +01:00
wxwarnings.py Fix satellite request. initial re-write warnings code to allow all of europe to work. 2025-06-27 01:13:45 +01:00

LXMF-WX-Bot

LXMF-WX-Bot is a weather bot that provides current weather, forecasts, weather warnings, and satellite images based on a given location or Maidenhead gridsquare. This data is sent via LXMF / Reticulum.

It is very much a work in progress / bad.

Features

  • Get current weather information
  • Receive a 7-day weather forecast
  • Get current weather warnings (US / Europe only)
  • Receive the latest satellite images (certain regions only)

Commands

  • now <gridsquare/location>: Get the current weather.
  • forecast <gridsquare/location>: Get a 7-day weather forecast.
  • warnings <gridsquare/location>: Get current weather warnings (US / Europe).
  • satellite <gridsquare/location>: Receive the latest satellite image.

Send Help or ? to see the help message again.

Installation

To install the required dependencies, run:

pip install lxmf rns pillow appdirs maidenhead shapely