implement !weather

fixes #17