Servers
- NodeBB v4.0.5
- Hollo v0.5.2
- Ibis v0.2.2
- Honk v1.4.2
- Mobilizon v5.1.2
- Lemmy Development Update 2025-02-21
- Hackers' Pub: ActivityPub-enabled social network for hackers
- FIRM: Federated Information Resource Manager
Clients
- TootRain v2.1.0
- Tinmop v0.9.9.14142135623730
- Dhaaga v0.16.2
- PixelDroid v1.0.beta40
- Alexandrite v0.8.20
Tools and Plugins
- Enable Mastodon Apps for WordPress v1.1.0
- Build Your Own Timeline Algorithm
For developers
Protocol
- FEP-f228: Backfilling conversations
- FEP-f06f: Object observers
Articles
- Talk about the thing itself
- GoToSocial empowers you to have your own home on the Fediverse - with unique controls
- How to Launch Your Own Fediverse Community Server
- Fediverse Report – #104
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019505e9-69b3-ca9f-3b11-869a95dc3430
I'm writting a bot (again), and while browsing through my old code to remind me of how the API works, I've been reminded of that time I wrote a bot using the Mastodon API wrapper for Python. But the bot was hosted on a Pleroma instance (our pleroma).
Turns out, Pleroma doesn't (or didn't at the time) have a streaming API like Mastodon does. So what I did was to create a class that simulated a streaming API, by constantly reading the notifications and checking if there were new notifications since the last time checked, and then using a callback passing the notification to it.
All because I didn't want to write my own API wrapper and I wanted to stick to Mastodon.py. But it worked.
https://gitlab.com/enigmatico/maira-bot/-/blob/main/MastoAPI.py?ref_type=heads
#Lembra? Passando o limite de usuários no Mastodon.py
#Lembra? Passando o limite de usuários no Mastodon.py
Does anyone know if it's possible to use Mastodon.py in a manner where you read from one instance and write to another? For example, scan a big instance like mastodon.social for posts about some topic, and reblog them on a smaller, more topical instance?
Décrète
1. qu'il n'est pas possible de faire un script qui pingue vers chez moi depuis une machine externe et me préviens par mail
2. que j'ai la flemme de tester nfty.sh pour quelques notifs par an
3. qu'étant un geek fini, va tenter la chose suivante : un script en Python qui va pinguer avec icmplib et qui enverra les notifications de panne à ce compte Mastodon via le module Python Mastodon.py
4. que oui, c'est faisable en Bash (ping + madonctl) mais que c'est moins rigolo
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.