FediMeteo

@admin@fedimeteo.com

FediMeteo brings real-time weather updates to the Fediverse, covering cities across multiple countries. Explore country-specific weather forecasts and RSS feeds.

This account will be used for communications, announcements, and support for FediMeteo.

The homepage of the project is https://fedimeteo.com

To contact me, you can use this account or my main one: @stefano@bsd.cafe

Also, you can send an email to admin@fedimeteo.com

Thank you!

Your Fediverse Meteorologist,
Stefano Marinelli

1 following, 794 followers

2 ★ 0 ↺

[?]FediMeteo » 🌐
@admin@fedimeteo.com

@arcanechat@fosstodon.org It's an extension of the FediMeteo bot. FediMeteo is a small Python program I wrote that posts local forecasts to the Fediverse. It runs as a daemon inside a FreeBSD jail on my own infrastructure. You can have a look at it: https://it-notes.dragas.net/2026/05/25/fedimeteo-timezones-and-the-art-of-not-breaking-what-already-works/

Delta Chat is just an extra delivery channel. Each city has its own broadcast channel, and the invite link sits in the bot's Fediverse profile bio.

Behind the scenes it uses the deltachat-rpc-client library. When a forecast goes out on the Fediverse, the same text is sent to the matching Delta Chat channel, with the Fediverse-specific markup stripped out first so it reads cleanly. If a message isn't confirmed it retries, and delivery state is saved so a crash only picks up what didn't finish.

As always, it all runs on my own servers. No third parties.

Freiburg im Breisgau is already covered: https://de.fedimeteo.com/freiburg - @freiburg@de.fedimeteo.com - and the channel will be available as soon as I'll configure the new feature for Germany. I have to manually do it for all the countries, but I'll probably start with Italy, then Germany.

For now, the FediMeteo bot sources aren't available. I'll probably release them when I'll have the time/energy to clean the code, which is currently a bit... let's say dirty 🙂

    ...

    [?]ArcaneChat » 🌐
    @arcanechat@fosstodon.org

    @admin awesome! thanks a lot for the detailed explanation, I will be watching the @freiburg profile for when the link is available, thanks a lot!

      ...
      2 ★ 0 ↺

      [?]FediMeteo » 🌐
      @admin@fedimeteo.com

      @arcanechat@fosstodon.org @freiburg@de.fedimeteo.com I’ll probably enable Italy and Germany channels later today or tomorrow. I’ll send you a message as soon as it’ll be up and running

        ...

        [?]ArcaneChat » 🌐
        @arcanechat@fosstodon.org

        @admin btw, here is the source code of our channels bot: github.com/deltachat-bot/chann

        it can actually also create channels for mastodon accounts (see this channel for the Delta Chat official mastodon account:
        i.delta.chat/#EB87F92DC5730320

        but that is basically just using the RSS feature of mastodon so messages might be ugly in some cases

          History