FediMeteo
@admin@fedimeteo.com
1 following, 794 followers
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 🙂
@admin btw, here is the source code of our channels bot: https://github.com/deltachat-bot/channelsbot
it can actually also create channels for mastodon accounts (see this channel for the Delta Chat official mastodon account:
https://i.delta.chat/#EB87F92DC57303205E7F3ACB6DAA06D8FE761414&v=3&x=V0eoPL-0Ypa9BYEYPCBuNOYf&j=nM1_cgF2OBoC_3xVQnb9YQFD&s=8PQh-hIBaZxtHxWtlezrSAUC&a=6j2tb0xyz%40arcanechat.me&n=ChannelsBot&b=Delta+Chat+%28Social%29
but that is basically just using the RSS feature of mastodon so messages might be ugly in some cases