Bluesky Weather Bots

How it began

Hi!

I finally decided to write about a little thing I’ve got going on under this server.
I’m running weather forecast bots on Bluesky using this server.

Actually, it began with Mastodon.

Mastodon page of @wttrinReutlingen@botsin.spaceSource: https://botwiki.org/bot/wttrin-reutlingen/

Credit goes to BotWiki for this screenshot. Because this is from the beginning of this project. This was the very first version of this bot.

It simply posted images from wttr.in for Reutlingen, Germany, and had a little text in addition.
Over time, I had numerous technical problems (such as wttr.in disabling images) and was less active over Mastodon.

How this project moved onto Bluesky

I joined Bluesky a couple of years ago. Was and am still a big fan of the project. It is social media in the style I like.

However, I missed one little thing. The thing was @wttrinReutlingen@botsin.space, my weather bot. In September of last year (2025). I decided it was enough. I rewrote it for Bluesky.

At first it was only Reutlingen, how it used to be.

It’s spreading!

Then came August. My first job began.

There was only one slight problem.

My job wasn’t in Reutlingen; it was in Tübingen.
So, I just thought of changing it to Tübingen at first.
But then I had a shower idea.

I built the bot for as many towns/cities as I liked (Wannweil, Reutlingen, and Tübingen).
I built it in a way that I could expand it more easily and made my life a little easier.

Future-proofing

At the current point, I am future-proofing my bots.

The latest fix added a resume session feature and cleaned the code up a little.

My next goal for this project is to add the following stuff:

  • Easier account/location management
  • template system
  • Better session management (SQLite?)
  • Cleaning up more code + building code internal libraries

Final words

As you can see, my little project grew a little and still continues its journey.

On Bluesky, my bots for Reutlingen and Tübingen also got some followers. People seem to find it useful, and that’s a good thing.

Because, if I have to put my thoughts on the results of this project into words, I would quote Chris Boden: “And that’s pretty cool!”

The bots

Source Code: git.mcds.moe/thies/wttr.ttke.eu

Roadmap

TasksStatus
Multi-locationDone
Resume SessionDone
Session ManagementWIP
Code CleanupWIP
TemplatesTodo
Internal libTodo
Location auto-detectionTodo

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *