RE: https://socialwebfoundation.org/2026/03/17/introducing-tags-pub/ Etiquetar el món (descentralitzat) ara és més fàcil.
️ La Social Web Foundation presenta Tags.pub. El futur de la descoberta a #ActivityPub es veu brillant.
#TechNews #Fedivers #TagsPub #SocialWeb #Innovació
[^BgTA^] :verified: :opensuse:...
World
Topics from outside of this forum. Views and opinions represented here may not reflect those of this forum and its members.
-
Welcome to c/science_memes @ Mander.xyz!
A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.

Rules
- Don’t throw mud. Behave like an intellectual and remember the human.
- Keep it rooted (on topic).
- No spam.
- Infographics welcome, get schooled.
This is a science community. We use the Dawkins definition of meme.
Research Committee
Other Mander Communities
Science and Research
Biology and Life Sciences
- !abiogenesis@mander.xyz
- !animal-behavior@mander.xyz
- !anthropology@mander.xyz
- !arachnology@mander.xyz
- !balconygardening@slrpnk.net
- !biodiversity@mander.xyz
- !biology@mander.xyz
- !biophysics@mander.xyz
- !botany@mander.xyz
- !ecology@mander.xyz
- !entomology@mander.xyz
- !fermentation@mander.xyz
- !herpetology@mander.xyz
- !houseplants@mander.xyz
- !medicine@mander.xyz
- !microscopy@mander.xyz
- !mycology@mander.xyz
- !nudibranchs@mander.xyz
- !nutrition@mander.xyz
- !palaeoecology@mander.xyz
- !palaeontology@mander.xyz
- !photosynthesis@mander.xyz
- !plantid@mander.xyz
- !plants@mander.xyz
- !reptiles and amphibians@mander.xyz
Physical Sciences
- !astronomy@mander.xyz
- !chemistry@mander.xyz
- !earthscience@mander.xyz
- !geography@mander.xyz
- !geospatial@mander.xyz
- !nuclear@mander.xyz
- !physics@mander.xyz
- !quantum-computing@mander.xyz
- !spectroscopy@mander.xyz
Humanities and Social Sciences
Practical and Applied Sciences
- !exercise-and sports-science@mander.xyz
- !gardening@mander.xyz
- !self sufficiency@mander.xyz
- !soilscience@slrpnk.net
- !terrariums@mander.xyz
- !timelapse@mander.xyz
Memes
Miscellaneous
-
Cantinho para os nerds.
-
Benvenutə nel gruppo di discussione sul Fediverso.
Questo è lo spazio dedicato al Fediverso, l’alternativa libera, decentralizzata e federata alle piattaforme delle Big Tech. Un luogo per conoscere, usare e diffondere strumenti come Mastodon, Pixelfed, PeerTube e molte altre soluzioni etiche, dove la persona è al centro, non il profitto.
Usare Facebook, Twitch, YouTube, Instagram e simili vi trasforma in una sorta di giullari di corte: intrattenete il re (la piattaforma) sperando di ottenere qualche avanzo di attenzione, retweet o like rischiando sempre di essere messi da parte se non siete abbastanza “divertenti” o utili ai loro obiettivi. È come stare alla mercé di una corte virtuale, dove la vostra voce passa solo se ritenuta gradita. Il Fediverso quindi è la risposta concreta a un web diventato tossico e chiuso:
- ❌ Niente algoritmi manipolatori
- ❌ Niente pubblicità
- ❌ Niente sorveglianza e tracciamento delle abitudini.
🔗 Seguici anche su:
- Mastodon – aggiornamenti quotidiani dal mondo del Fediverso
- Telegram – notizie, guide e segnalazioni sul fediverso
- Newsletter – un riepilogo mensile di quello che capita nel fediverso italiano.
- account consigliati – Lista degli account che raccontano il fediverso.
—.
📚 Libertà di Condivisione
Tutti i contenuti presenti su questo gruppo come l’immagine di copertina di @davidrevoy@framapiaf.org sono pubblicati con licenza CC BY-SA 4.0
-
-
Questo canale è dedicato a notizie e aggiornamenti sul fediverso e alla comunicazione di iniziative ed eventi che adottano il fediverso come strumento di diffusione sociale.
NB: gli utenti si assumono la responsabilità di ciò che scrivono; sono comunque vietati gli off topic, il linguaggio aggressivo e i contenuti illegali e pornografici.
-
Climbing News from assorted publications
-
Un espace dédié aux droits et libertés sur Internet. Ici, on échange autour des logiciels libres, des formats ouverts, de la protection de la vie privée, de l’autonomie numérique, etc.
Liens utiles
Bannière par David Revoy
Logo de la Journée de la Liberté du Logiciel
-
-
A Fediverse community for open-ended, thought provoking questions
Rules: (interactive)
1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them
2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?
3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.
4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].
5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.
6) No US Politics.Please don’t post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online
Reminder: The terms of service apply here too.
Partnered Communities:
Logo design credit goes to: tubbadu
-
Test NodeBB here! Topics and posts will be cleared on a regular basis.
This is a forum category containing topical discussion. You can start new discussions by mentioning this category.
-
这里是公共留言板
关注我获取留言推送,提及可以分享到留言板。Tips:
回复时删除引用可以避免打扰到关注留言板的大家 ~频次限制:
每位用户 24 小时内可提及 10 条,包括回复,敬请留意This is a public message board.
Follow me to receive message notifications, and mention me to share your messages on the board.
Tips: Removing mentions when replying can help avoid disturbing everyone following the message board ~
Frequency limit: Each user can make up to 10 mentions within 24 hours, including replies.
-
Technical discussion about ActivityPub-related topics.
-
Stay tuned here to hear more about new releases and features of NodeBB!
-
-
As of march 2025 this space is a community forum were profiles can send their texts to by addressing it. The idea is to work on those over time and ask for colaboration on those text's and ideas untill they are ready to be published.
-
This is a community dedicated to discussing technical details related to ActivityPub.
We welcome developers familiar with the protocol!
-
If you are reading this, then it's already too late.
This is a fictional community meant to enhance my creative skills as well as other people creative skills and to waste more time on Lemmy. Why? You might ask… Well, I had never seen any one apply this idea before and we are entering a age where a lot of stories is going to be AI-Generated. Why a king? Will, I need to be super motivated to engage, so hopefully this community stay alive. What is the content like here? This is probably going to be something like just me posting and shitposting+ roleplay/fiction stories and lore. Why should you join? You shouldn’t. This community might not be something that benefits you or even advance your creativity. You can treat that like unfinished unprofessional art work that is almost never going to be finished. I might delete this community later, I might not delete it who knows? But I really don’t want to surrender to AI and lose my creativity, so hopefully some people might enjoy role-playing as my minions and the friction create fire(Which is stories and lore). I want to stay weird, I don’t want to become another gear in the machine of life. Who knows maybe I click with someone in this community and we get something real. I don’t like bullshit and I don’t like to invite greatness that I am not worth, I just want to have a place that is super comfy to me. The world is getting ruined, people are getting more conservative, social media is being ruined and climate change is going full speed and we are in a loneliness epidemic. Most people are evil and rude and we are in the hopeless age. Fiction can fix all of that and more. In case that after you read all of this and you became interested for a reason or another, you can subscribe.
What
This is a community where pro kingdom citizens can come to embrace their only king.
Rules:
- No other kings.
- No negative stuff about the king.
- You can only show your loyalty and devotion to the king only.
What can you post?
- Talk about the greatness of the king.
- Stories involving the king.
- Legends about the king.
- Miracles you witnessed by the king.
-
Alô bateria!!! Essa comunidade é para discutir sobre o mundo acadêmico no geral, desde ideias mais cabeçudas e conceituais até que aplicativo você usa pra organizar as suas leituras. Além disso são bem-vindas divulgações acadêmicas, concursos, processos seletivos, oportunidades. E, claro, desabafos com as agruras do mundo acadêmico, fiquem a vontade, esse espaço é nosso!
-
-
Comic Strips is a community for those who love comic stories.
The rules are simple:
- The post can be a single image, an image gallery, or a link to a specific comic hosted on another site (the author’s website, for instance).
- The comic must be a complete story.
- If it is an external link, it must be to a specific story, not to the root of the site.
- You may post comics from others or your own.
- If you are posting a comic of your own, a maximum of one per week is allowed (I know, your comics are great, but this rule helps avoid spam).
- The comic can be in any language, but if it’s not in English, OP must include an English translation in the post’s ‘body’ field (note: you don’t need to select a specific language when posting a comic).
- Politeness.
- AI-generated comics aren’t allowed.
- Limit of two posts per person per day.
- Bots aren’t allowed.
- Banned users will have their posts removed.
- Adult content is not allowed. This community aims to be fun for people of all ages.
Web of links
- !linuxmemes@lemmy.world: “I use Arch btw”
- !memes@lemmy.world: memes (you don’t say!)
-
description
-
A friendica forum page for audioVisual edition.
ES
We support: kdenlive, gimp, inkscape, OBS studio, audacity, aegisub, VLC, freeplane
Una pagina de foro para la edición audioVisual.
Apoyamos: kdenlive, gimp, inkscape, OBS studio, audacity, aegisub, VLC, freeplane DE
Eine friendica forum Seite für audioVisuelle Edition.
Wir unterstützen: kdenlive, gimp, inkscape, OBS studio, audacity, aegisub, VLC, freeplane
-
Discussion and announcements related to the SWICG Forums and Threaded Discussions Task Force.
This profile is a discussion forum category and shares content from users who post in its discussions.
-
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.
Rules:
-
Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
-
No low-effort posts. This is subjective and will largely be determined by the community member reports.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
-
-
Focused discussion related to ActivityPub integration in NodeBB
-
Topics about installing, maintaining, moderating a fediverse instance, and more.
-
Discussion and Questions for the Forum and Threaded Discussions Task Force. For meeting dates and times, check the SWICG Calendar
-
General non-specific discussion about ActivityPub-related topics.
-
Memes about the Fediverse.
Rules
General
- Be respectful
- Post on topic
- No bigotry or hate speech
- Memes should not be personal attacks towards other users
- We are not YPTB. If you have a problem with the way an instance or community is run, then take it up over at !yepowertrippinbastards@lemmy.dbzer0.com.
- Addendum: Yes we know that you think ml/hexbear/grad are tankies and or .world are a bunch of liberals but it gets old quickly. Try and come up with new material.
- This is not the place to start flamewars between Lemmy, Mbin and Piefed.
Elsewhere in the Fediverse
Other relevant communities:
- !fediverse@lemmy.world
- !yepowertrippinbastards@lemmy.dbzer0.com
- !lemmydrama@lemmy.world
- !fediverselore@lemmy.ca
- !bestofthefediverse@lemmy.ca
- !fedigrow@lemmy.zip
-
A public friendica forum page for "how to do" instructions.
-
-
-
A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
A world of content at your fingertips…
Think of this as your global discovery feed. It brings together interesting discussions from across the web and other communities, all in one place.
While you can browse what's trending now, the best way to use this feed is to make it your own. By creating an account, you can follow specific creators and topics to filter out the noise and see only what matters to you.
Ready to dive in? Create an account to start following others, get notified when people reply to you, and save your favorite finds.
Register Login-
-
RE: https://socialwebfoundation.org/2026/03/17/introducing-tags-pub/
Etiquetar el món (descentralitzat) ara és més fàcil.
️ La Social Web Foundation presenta Tags.pub. El futur de la descoberta a #ActivityPub es veu brillant. 
-
After Madblog, how many of you would like #ActivityPub and #Indieweb support to come to GPSTracker too?
This is an idea that I've been flirting with for a while.
Like many Millennials, 10-15 years ago I was into the Foursquare-mania. It was the age where pubs would offer discount to their Foursquare mayor and where people used to share their Foursquare stats and compete on how many badges they had collected.
Then Foursquare decided to pivot its platform towards the business-side instead, the check-in app was spun off into Swarm, it gradually lost users but it gained trackers, and by now I think only 1-2 of my contacts (out of >100 in the golden age) still use it.
By now I don't think anyone has filled that gap; there isn't any social media built around networks that share and recommend their check-ins.
#GPSTracker already supports a lot of tracking, timeline and check-in features, synchronization of geo events with mobile devices, and even stats with arbitrary aggregations (by country, time range, city, region etc.). Plus some features that Foursquare never implemented (like searching for checkins on the timeline by simply selecting an area on the map).
#Microformats already support location tags through the
h-adrclass, although they are rarely used. Both #Webmentions and ActivityPub could send check-in activities as permalinks to pages with those tags. And the #OpenStreetMap APIs could do the heavylifting of retrieving POIs in in a certain lat/long box.The only hurdle would be implementing the protocols under the hood, as both the Webmentions and Pubby libraries are in #Python while #GPSTracker is in #Typescript. But it could be a good chance to start writing multi-language bindings for those libraries.
Let me know if it's something that you would use, or even self-host, and if you know if there's anything in the Fediverse that already fills this niche.
read more →@fabio @Mumonkan I have the code at https://github.com/edent/location-activitypub-symfonyAnd you can follow @edent_location The AP object has:```json"location": { "name": "École maternelle Charles Perrault", "type": "Place", "longitude": "2.3002506", "latitude": "48.9993291" }```I think that's the same way PixelFed does it.See also https://github.com/mastodon/mastodon/issues/29002 -
@Mastodon launched 10 years ago as another contribution to the #Fediverse!
As soon as they arrived, we federated with them through the predecessor of #ActivityPub, called #OStatus. Learn more about the history here.
Since then, the Mastodon project has grown a lot and brought many new users to the Fediverse. We offer our warmest congratulations!
-
https://blog.fabiomanganiello.com/reply/git-up-your-blog
That oddly satisfying feeling of browsing your blogging and social media history with
git logandgit grep#madblog #activitypub #indieweb
-
https://blog.fabiomanganiello.com/reply/None/git-log-for-your-blog
That oddly satisfying feeling of browsing your blogging and social media history with
git logandgit grep#madblog #activitypub #indieweb
-
blog! “Some updates to ActivityBot”I couple of years ago, I developed ActivityBot - the simplest way to build Mastodon Bots. It is a single PHP file which can run an entire ActivityPub server and it is less than 80KB.
It works! You can follow @openbenches to see the latest entries on OpenBenches.org, and @colours for a …
Read more: https://shkspr.mobi/blog/2026/03/some-updates-to-activitybot/
⸻
#ActivityBot #ActivityPub #mastodon #php
-
I recently met a Facebook engineer. When I mentioned #mastodon and #fediverse they had never heard about it! ...
️I was happy to be the person to introduce them to #activitypub, but it dawned on me how few people in the mainstream have even heard of it.
The might of money is real. I'm sure this is the same in other industries too, healthcare, pharma, tech, ...
Feeling a little depressed about it all.
-
La fédération (connexion #activityPub) devient une réalité sur https://kelosa.fr
C'est en cours de tests en conditions réelles...
Bientôt un nouveau service relié au #fediverse
Critiquez des livres, films, séries et jeux de société. Et tout le monde pourra vous suivre...
-
Working on re-importing my life-long blog back to WordPress from Ghost, after finding out the latter doesn't really go hand in hand with Pangolin tunneling for Activity Pub federation.
Been on WordPress since 2008 so feels like dumping your new flame and go back to your first love
️#WordPress #ghost #Pangolin #activitypub #Federation #selfhost #homelab @homelab
-
Update: we've decided to go ahead and submit the CFP to @COSCUP@floss.social 2026. The track will be called Fediverse & Social Web—think FOSDEM's Social Web devroom, but in Taipei. #COSCUP is free to attend, like FOSDEM.
If the track is accepted, would you be interested in coming to Taipei (Aug 8–9) to give a talk?
(Boosts appreciated!)
https://hollo.social/@hongminhee/019ca8b2-ecca-7150-a237-37f35de45401
#fedidev #fediverse #SocialWeb #ActivityPub
-
Hmm, has anyone made an #activitypub compatible server for play-by-post RPGs? That way people can follow along if they want, people could run their own server if they wished, but mainly as an alternative to discord which is where so many modern pbp games are hosted.
-
micro Boletín de novedades - Marzo 2026
Consolidación del protocolo IFTAS en la moderación global
La organización IFTAS ha reportado un incremento en la adopción de sus listas de moderación compartida, permitiendo que nodos pequeños del Fediverso gestionen el spam mediante flujos de trabajo transparentes y auditoría comunitaria.
URL: https://iftas.orgLanzamiento de perfiles-escaparate en Mastodon
La plataforma ha introducido una nueva funcionalidad de perfiles diseñados para creadores de contenido, facilitando la exposición de portafolios y trabajos destacados directamente desde la interfaz del usuario.
URL: https://joinmastodon.org#Fediverso #Mastodon #ActivityPub #Tecnologia #SoftwareLibre #RedesSociales
@MDT Una persona con cabello y barba blancos, vestida con un sombrero azul de mago adornado con estrellas y runas, una túnica azul con detalles decorativos y gafas redondas, está sentada en una silla de madera leyendo un periódico. La página izquierda del periódico muestra el titular "FEDINews" y la página derecha muestra "THE IREMEANIT YODS NOLTORS", con múltiples columnas de texto y una ilustración de un dragón. El escenario es un estudio mágico con una estantería llena de libros, un caldero que emite humo azul sobre un hogar de piedra y una pequeña mesa de madera que sostiene una taza de té humeante, pergaminos enrollados y una vela encendida en un soporte de latón. A la izquierda, una mesa redonda contiene orbes azules brillantes, mientras que el fondo incluye una ventana con un patrón de diamantes y cortinas oscuras, y paredes de piedra tallada. La luz cálida de las velas y el brillo azul de los orbes y el humo del caldero crean un ambiente acogedor y místico.Proporcionado por @altbot, generado de forma privada y local usando Qwen3-Vl:8b Energía utilizada: 0.439 Wh -
¿Sabían que el Protocolo ActivityPub, el cimiento del Fediverso, fue publicado oficialmente como una Recomendación del W3C el 23 de enero de 2018?
Este estándar fue desarrollado por el Social Web Working Group, con figuras clave como Christine Lemmer-Webber y Jessica Tallon, con el objetivo de crear una red social descentralizada y federada basada en el formato de datos JSON-LD.
A diferencia de los protocolos propietarios de las grandes corporaciones, ActivityPub permite que servidores independientes —nodos— se comuniquen entre sí de forma transparente. Esto significa que una acción realizada en una instancia de Mastodon puede ser interpretada y mostrada correctamente en plataformas diversas como Friendica, Pixelfed o Pleroma. Esta arquitectura elimina el control centralizado y devuelve la soberanía de la información a los administradores y usuarios de cada comunidad.
El protocolo se basa en el concepto de Inboxes (Bandejas de entrada) y Outboxes (Bandejas de salida), donde cada actor en la red tiene una dirección única para recibir y enviar actividades como "Create", "Follow" o "Like". Esta estructura es lo que garantiza que el mensaje sea el protagonista y no el algoritmo de una entidad comercial.
@MDT Esta imagen muestra el logotipo de ActivityPub con elementos de texto acompañantes. El logotipo presenta un icono geométrico a la izquierda, compuesto por formas angulares grises y rosas, seguido de la palabra "ActivityPub", donde "Activity" está en texto gris y "Pub" está en texto rosa. Debajo del logotipo principal, una barra horizontal azul oscuro se extiende en la parte inferior de la imagen, conteniendo un pequeño icono verde de birrete de graduación y las palabras "XATAKA BASICS" en texto verde. Todo el diseño está sobre un fondo blanco liso. El texto "ActivityPub" está escrito como dos palabras separadas con colores distintos, y "XATAKA BASICS" aparece tal cual en la barra inferior.Proporcionado por @altbot, generado de forma privada y local usando Qwen3-Vl:8b Energía utilizada: 0.173 Wh -
Some updates to ActivityBot
https://shkspr.mobi/blog/2026/03/some-updates-to-activitybot/I couple of years ago, I developed ActivityBot - the simplest way to build Mastodon Bots. It is a single PHP file which can run an entire ActivityPub server and it is less than 80KB.
It works! You can follow
@openbenches@bot.openbenches.orgto see the latest entries on OpenBenches.org, and@colours@colours.bots.edent.telfor a slice of colour in your day, and@solar@solar.bots.edent.telto see what my solar panels are up to.This is so easy to use. Copy the PHP file (and a
.envand.htaccess) to literally any web host running PHP 8.5 and you have a fully-fledged bot which can post to Mastodon.Grab the code and start today!
Features
Over the years I've added a few more features to it, so I thought I'd run through what they are. Note, this is all hand-written. No sycophantic plagiarism machines were involved in this code or blog post. I just really like emoji, OK
️
Be discovered on the FediverseThis is the big one, you can find
@example@example.viii.fion your favourite Fediverse client. This is thanks to its WebFinger support.
Be followed by other accountsNo point being discovered if you can't be followed. This accepts follow requests and sends back a signed accept.
Be unfollowed by accountsSometimes people want to unfollow. Too bad, so sad. Again, this will accept the undo request and delete the unfollowing user's information.
Send messages to the FediverseIf a bot can be followed, but never posts, does it make a sound? This sends a post to all of your followers' (shared) inboxes. Includes some HTML formatting.
Send direct messages to usersNot every message is for the wider public. If you want a bot which sends you a private message, this'll set the visibility correctly.
Attach images & alt text to a message 

A picture is worth a thousand words. But those pictures are meaningless without alt text. Attach as many images as you like. Note, most Mastodon services only accept a maximum of four.
Video Upload 

No transcoding or anything fancy. Upload a video and it'll be sent to your followers.
Audio Upload 

Same as video. Raw audio posted to your followers' feeds.
️ Autolink URls, hashtags, and @ mentionsIncluding URls, tags, and mentions are mostly autolinked correctly. There's a lot of fuzziness in how it works.
🧵 Threads
You can reply to specific messages in order to create a thread.
Follow, Unfollow, Block, and Unblock other accountsIt might be useful for you to remove followers or follow specific accounts.
️ Delete posted messages and their attachments 

We all make mistakes. This will delete your post along with any attachments and send that delete message to everyone. Note, because of the federated nature of the Fediverse, you cannot guarantee that a remote server will delete anything.
️ Edit Posts 

If you don't want to delete and re-post, you can edit your existing posts.
Bridge to BlueSky with your domain name via Bridgy FedNot everyone is on the Fediverse. If you want to bridge to BlueSky, you can use the Bridgy Fed service.
Move followers from an old account and to a new account 

Perhaps you started as
@electric@sex.pantsbut now you want to become@chaste@nunslife.biz- no worries! You can tell followers you've moved and what your new name is.Similarly, if ActivityBot is no longer right for you, it's simple to tell your existing follower to move to your new account.
️ Allow quote posts 

Rather than just reposting your message, this sets the quote policy to allow people to share your message and attach some commentary of your own.
Show followersYour follower count isn't just a number, it is a living list of who chooses to follow you.
️ Content Warnings 

Perhaps you want to hide a bit of what you're saying. Add a content warning to hide part of your message.
Verify cryptographic signaturesHTTP Message Signatures is hard. I think I've mostly got it sorted.
🪵 Log sent messages and errors
This is primarily a learning aide, so have a rummage through the logs and see what's going on.
Clear logs when there are too manyActivityPub is a chatty protocol. Your server can easily fill up with hundreds of thousands of messages from others. This regularly prunes down to something more manageable.
#️⃣ Hashed passwords for posting


Bit of a guilty moment here. I was originally storing the password in plaintext. Naughty! Passwords are now salted and hashed.
Basic website for showing postsA nice-enough looking front end if people want to view the posts directly on your domain.
Some Deficiencies
Not every piece of software is perfect. ActivityBot is less perfect than most things. Here are some of the things it can't do and, perhaps, will never do. If you'd like to help tackle any of these, fork the code from my git repo!
Retry Failed MessagesA proper Mastodon server will keep trying to send messages to unresponsive hosts. ActivityBot is one-and-done. If a remote server didn't respond in time, or was offline, or something else went wrong - it may not get the message.
Reposts / Announce / QuoteYou cannot boost other posts, or even your own. Nor can you send quote posts.
Act On InstructionsThis is a basic bot. It contains no logic. If you send it a message asking it to take action, it will not. You will need to build something else to make it truly interactive.
Receive MessagesIn fact, other than the follow / unfollow stuff, the bot can't receive any messages from the Fediverse. It doesn't know when a post has been replied to, liked, or reposted.
Set Post VisibilityYour posts are either public or a DM. There's no support for things like quiet followers.
Create PollsEveryone loves to vote on meaningless polls - but this is quite a hard problem for ActivityBot. It would need to keep track of votes, prevent double voting, and probably some other difficult stuff.
️ Change Quote Post VisibilityAs quote posts are still quite new to Mastodon, I'm not sure how best to implement this.
Proper HTML / Markdown SupportAutolinking names, hashtags, and links just about works - but not very reliably. In theory the bot could parse Markdown and create richly formatted HTML from it. But that may require an external library which would bloat the size. Perhaps posting raw HTML could work?
️ Focus Points for ImagesPerhaps of less use now, but still of interest to people?
Other StuffI don't know what I don't know. Maybe some stuff is total broken? Maybe it is wildly out of spec? If you spot something dodgy, please let me know or raise a Pull Request.
#ActivityBot #ActivityPub #mastodon #php
-
Update about slow game post federating
Recently, when I post the new #HashTagGames post at 9PM est, it has taken 15 minutes or longer for all instances on the #Fediverse to get it. I determined the reason why is because my #ActivityPub #WordPress enabled site is getting #DDoS due to the sheer number of instances trying to communicate with us when the game goes out.
I have taken some measures to prevent this and tonight we will see how it goes. If it is still slow and we are under DDoS attacks, I will continue to tweak things.
Just know, the game is going out on time, the post should arrive shortly each evening, and I will try to get this resolved one way or another.
If you have any tips on ActivityPub and WordPress, let me know at my personal account below.
Your host, @paul
#ActivityPub #DDoS #Fediverse #HashtagGames #Wordpress https://hashtaggames.online/2026/03/15/132013/
@paul@OldFriends.Live How to play #HashTagGames Write something awesome, Use the Hashtag, Toot/Post and Repeat! Please Boost Hashtag Games on Mastodon and the entire Fediverse. Alert: Message to game players Every Night, 9PM EST, (6PM PT / 2AM GMT / 3AM CET / 1PM AEDT / 3PM NZST) Proudly hosting daily games since November 16, 2022" width="600" height="336" />
-
I think it's a good time to explain how we see @badgefed and @fediprofile, how they work together, and how #badges can use #ActivityPub and the #Fediverse.
Also how this can help communities outside the fediverse!
This is a quick overview of the architecture and ideas behind it. 🧵 1/
(thanks @johannab for the ask ...)
read more →@theraccoonbytes @mapache @samnabi a large part of the point I'm trying to make is that we can do this within borders, with a commitment to local hosting and local support, but with access to the global base of fediverse software and collaborative reach globally.But my vision for "verification" is more like the financial industry's "KYC" - an identifyable org and/or certified professional vouches for someone by an auditable process. Badgefed + Fediprofile seems a great digital schema for it -
Kleines Fediverse-Gedankenexperiment für den Abend: Bei Twitter/X verlierst du deinen Account → alles weg. Im Fediverse ziehst du einfach die Instanz um und nimmst deine Follower mit. Als ob du umziehst und deine Telefonnummer behalten kannst – egal bei welchem Anbieter.
Das nennt sich Portabilität. Wildeste Idee: Technologie die für Nutzer:innen funktioniert

