src/cod: Make module rehash() optional
bot/weather: new module