weather: allow running as another nickname
Use OSM and met.no for weather
Upgrade dependencies
Upgrade dependencies; bump Go version to 1.18
Send previews in the original order
Join IRC channels in bulk
Better text truncation routine
Remove useless sync.WaitGroup
Implement handlebot-specific previewers
Refactor urlpreview out and remove some bloat
Vendor girc differently and upgrade dependencies
weather: cover more duplicate cases
weather: drop duplicate location string stems
urlpreview: User agent overrides