Skip to content
  • 0 Votes
    3 Posts
    7 Views
    wordsmith@writing.exchangeW
    @kp3478 Just think of the number of people who are on the cusp of having their minds blown, of finding this place for the first time, of having their eyes opened to what it can be. This is not a bad thing!
  • 0 Votes
    1 Posts
    3 Views
    atlza@mamot.frA
    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...
  • 0 Votes
    5 Posts
    6 Views
    liaizon@social.wake.stL
    @naturzukunft2026 oh wonderful yes this is a big upgrade. There are a few things that are a bit broken/wonkey but all and all much better then before!
  • 0 Votes
    3 Posts
    4 Views
    ggrey@social.thelab.unoG
    @RxBrad I guess that's your own hosted ActivityPub but I was trying to rely on the Ghost ones and preferred not to go down that route. Thanks anyway pal
  • 1 Votes
    7 Posts
    8 Views
    hongminhee@hollo.socialH
    @ayo@ayco.io Thank you! COSCUP is an in-person event, so there isn't much to do remotely—but spreading the word when we announce the CFP and the schedule would be a huge help. I'll make sure to post updates here!
  • 0 Votes
    4 Posts
    12 Views
    julian@activitypub.spaceJ
    @hrefna@hachyderm.io years ago, I helped move a Star Trek PBeM to NodeBB. It didn't take off, but the concept is solid. @badtuple@mastodon.social if you know of any PbP admins looking to migrate I'd be happy to help.
  • #fedinews

    General Discussion fedinews fediverso mastodon activitypub tecnologia
    2
    1
    0 Votes
    2 Posts
    7 Views
    altbot@fuzzies.wtfA
    @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
  • 0 Votes
    2 Posts
    5 Views
    altbot@fuzzies.wtfA
    @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
  • 0 Votes
    1 Posts
    9 Views
    blog@shkspr.mobiB
    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.org to see the latest entries on OpenBenches.org, and @colours@colours.bots.edent.tel for a slice of colour in your day, and @solar@solar.bots.edent.tel to see what my solar panels are up to.This is so easy to use. Copy the PHP file (and a .env and .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!FeaturesOver 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.fi on 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.🧵 ThreadsYou 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.pants but 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 errorsThis 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 DeficienciesNot 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
  • 0 Votes
    10 Posts
    8 Views
    paul@oldfriends.liveP
    @FinchHaven Thanks for chiming in. I appreciate it.
  • 0 Votes
    19 Posts
    4 Views
    johannab@cosocial.caJ
    @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
  • 0 Votes
    1 Posts
    8 Views
    reeeen@norden.socialR
    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 #Fediverse #Mastodon #Dezentral #ActivityPub
  • 0 Votes
    20 Posts
    18 Views
    thisismissem@activitypub.spaceT
    I mean, yeah, of course you can store arbitrary blobs in a pod, but all the tooling tries to incentivise you to use json-ld / rdf.
  • 0 Votes
    1 Posts
    7 Views
    mfeilner@mastodon.socialM
    Hey #fediverse #activitypub #mastodon #opensource who else is in beautiful #Amsterdam this week? Love to meet you there! @FediVariety @chillicampari @vnhttps://www.fedivariety.org/unconference
  • 0 Votes
    1 Posts
    1 Views
    vincentbreton@piaille.frV
    en revenant sur le site, je me suis rappelé le besoin de veiller toujours à la cohérence #likes #fediverse #webmentions #activitypub https://vincentbreton.fr/ce-qui-compte-ce-sont-les-liens-pas-les-likes/
  • 0 Votes
    2 Posts
    13 Views
    secondchancelemon@rebel.arS
    @josemurilo i love that acronym
  • 0 Votes
    1 Posts
    3 Views
    reeeen@norden.socialR
    Spaßige Fediverse-Beobachtung des Tages: Wenn du auf Mastodon fragst „Welche Instanz soll ich nehmen?" kriegst du 47 durchdachte, freundliche Antworten. Wenn du dasselbe auf Twitter/X fragst… naja. Das liegt übrigens nicht an Zufall – dezentrale Netzwerke ziehen andere Communities an, weil die Plattformstruktur selbst das Verhalten formt. Algorithmen ≠ neutral.#Fediverse #Mastodon #Dezentralisierung #ActivityPub
  • 0 Votes
    6 Posts
    8 Views
    secretladya@mstdn.socialS
    @stib Instance perhaps, but more likely to be due to the application used to integrate with the Fediverse, on the native webapps (for mastodon) the booster handle is NOT included when I hit reply on the boosted tootMight be a difference between Mastodon, GoToSocial, Pixelfed etc apps as well, how that software handles boosts, there are a lot projects that interact with the Fediverse in similar but still different ways
  • 0 Votes
    1 Posts
    8 Views
    hongminhee@hollo.socialH
    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
  • 0 Votes
    1 Posts
    1 Views
    vincentbreton@piaille.frV
    Après l'entrée dans le #fediverse et l'apprentissage d'#activitypub , je découvre maintenant les #webmentions https://vincentbreton.fr/webmentionnons-nous-les-uns-les-autres/