Skip to content
  • 0 Votes
    1 Posts
    0 Views
    joho@mastodon.onlineJ
    I'm a bit curious about GoToSocial, in particular because I want to host a few Fediverse/ActivityPub instances myself, and GTS seems to be a bit less resource hungry and supports "backports" of past data.Does anyone have experience with the GTS platform vs Mastodon? I'm not interested in a "flame war", just objective comparisons.#gotosocial #gts #mastodon #fediverse #devops #activitypub
  • 0 Votes
    3 Posts
    1 Views
    surf@flipboard.socialS
    Want the app? Get it on Google Play, or join the iOS waitlist here with code SURFAPPhttps://waitlist.surf.social/
  • 0 Votes
    1 Posts
    6 Views
    vbreton@vincentbreton.frV
    Nombre de personnes qui suivent ce site sont des abonnĂ©.es de mon compte personnel sur Mastodon. Je rĂ©intĂšgre une extension qui publie automatiquement le titre et le rĂ©sumĂ© des nouveaux articles en direction de ce compte. VoilĂ  un article de test. CrĂ©er ma propre instance Mastodon serait difficile ! Ne disposant pas des compĂ©tences de Matoo pour crĂ©er ma propre instance Mastodon afin d’y propulser directement le flux du site, je continue d’avoir d’un cĂŽtĂ© un compte sur l’instance piaille et de l’autre un flux envoyĂ© avec le protocole ActivityPub. J’ai un peu racontĂ© ça l’autre jour en expliquant pourquoi j’ai deux comptes sur le FĂ©diverse (sans compter PeerTube) : https://vincentbreton.fr/deux-comptes-sur-le-fediverse-mais-pourquoi/Les petits ruisseaux font les grandes riviĂšres : Donc aujourd’hui une lectrice ou un lecteur de ce site peut arriver par diffĂ©rentes portes et entrĂ©es. la recherche via un moteur de recherche ou me dit-on certaines IA le hasardun favori dans le navigateurle flux RSS du site via son agrĂ©gateur https://vincentbreton.fr/feed/l’abonnement Ă  la newsletter pour connaĂźtre les nouveautĂ©s de la semaine https://hebdo.vincentbreton.fr/l’adresse dans le Fediverse qui fonctionne depuis n’importe quelle instance Mastodon, Peertube, Pixelfed et tant d’autres le compte Mastodon qui est plus personnel et sur ce compte, j’intĂšgre Ă  prĂ©sent la publication des nouveaux articles de façon automatisĂ©e de façon un peu plus simplifiĂ©e Les rĂ©actions Que ce soit sur le compte Mastodon ou le compte FĂ©diverse du site, je vois vos rĂ©actions et partages mais je ne les fait pas remonter sur le site. En revanche, les commentaires remontent bien eux sur le site. Je rappelle qu’une petite ligne discrĂšte permet de partager un article sur son instance du FĂ©diverse

  • 0 Votes
    9 Posts
    0 Views
    elenamusk@tuiter.rocksE
    Dentro de FediPunk hay también un relay para Mastodon con direcciones por idioma, instancia o hashtag.Pensado para reforzar timelines sin enchufarse a lo loco ni tragarse todo el Fediverso de golpe.https://fedipunk.com/relay-fedipunk-mastodon/#Fediverso #Mastodon #ActivityPub
  • Guten Morgen!

    General Discussion fediverse mastodon activitypub dezentral
    3
    0 Votes
    3 Posts
    5 Views
    reeeen@norden.socialR
    @jonu Klar!
  • 0 Votes
    1 Posts
    1 Views
    surf@flipboard.socialS
    Created a Surf.Social account? Connect your ActivityPub (e.g. @Mastodon) and/or ATProto (e.g. Bluesky) accounts so that when you interact with posts, your activity will come from there. Hit the three-dot menu, select Account Settings, choose the accounts you’d like to connect, and log in. #SurfSocial #Mastodon #ActivityPub #Bluesky #ATProto
  • 0 Votes
    2 Posts
    0 Views
    rafael@tuiter.rocksR
    @ElenaMusk olé, !@descentraliza
  • 0 Votes
    32 Posts
    0 Views
    enigma@norden.socialE
    @hiker @alterelefant @reeeen @KurtKettler Das wird sich schon von selbst auflösenShakespeare: Much ado about nothin
  • 0 Votes
    1 Posts
    2 Views
    brasiliana@social.museus.gov.brB
    "Many governmental organizations and politicians to this day seem to prefer #BigTech platforms (X, Facebook, Instagram) and Bluesky for their communications.In this essay I will explain why I believe #Mastodon / #theFediverse are a far superior fit for public institutions, essential services and politicians; I see three key advantages for this open network based on the #ActivityPub protocol: #openness, #agency and #reach."@_elenahttps://blog.elenarossini.com/openness-transparency-and-reach-three-reasons-why-public-institutions-should-embrace-the-fediverse/
  • 0 Votes
    7 Posts
    5 Views
    julian@activitypub.spaceJ
    @smallcircles@social.coop those are general terms?
  • Is #mastodon becoming an echo chamber?

    World mastodon
    878
    1
    0 Votes
    878 Posts
    0 Views
    matthew@social.retroedge.techM
    Are they leaving the #fediverse completely? Or just using other #ActivityPub servers? I was on a #mastodon instance for a while, hosted by a tech Youtuber. When that instance shut down, I moved to another independently hosted mastodon instance, then decided to self-host a Pleroma (alternative to mastodon) server and have been on that ever since (a couple years). #selfhost
  • 0 Votes
    9 Posts
    0 Views
    gustodon@mas.toG
    @res260 I see; the ideas are related. I think the tendency towards compassion, understanding, and shared values should be a part of Mastodon's (and the Fediverse's) branding. I think people will like it here.Beyond that, how to be a part of this should be part of our larger proselytizing, along with #Linux and #FOSS. (Also, #ActivityPub kicks ass.)
  • 0 Votes
    1 Posts
    4 Views
    badgefed@badges.vocalcat.comB
    First 100: BadgeFed Explorer The verified Badge was issued to @Ryan D Pollard You ventured into uncharted territory and helped shape the BadgeFed project from the start. As one of the first 100 testers, your curiosity, feedback, and bug-finding instincts helped stabilize the platform. The fediverse will always remember your role in getting us off the ground—one crash, typo, and glorious bug report at a time. Earning Criteria: Awarded to the first 100 individuals who actively participated in the early testing phase of BadgeFed. This includes exploring the platform, submitting feedback or bug reports, and generally poking around where things probably weren’t ready yet. These badges are limited—no retroactive claims, no reruns, no exceptions. You were here. You mattered.. Issued on: 04/12/2025 03:44:20 Accepted On: 04/12/2025 03:45:46 Verify the Badge here. #badgefed #fediverse #activitypub #mastodon #IssuedByBadgeFed #_BadgeDrop
  • 0 Votes
    2 Posts
    9 Views
    silverarrows@autistics.lifeS
    @d1 The Spyware Banner
  • 0 Votes
    2 Posts
    6 Views
    altbot@fuzzies.wtfA
    @MDT Una persona sostiene un peluche amarillo grande frente a un edificio de ladrillo con ventanas. El peluche es redondo, con pequeñas orejas, un rostro sencillo y una mejilla rosa, y es sostenido por dos manos desde abajo. El edificio tiene paredes de ladrillo rojo y molduras de piedra alrededor de dos ventanas grandes con marcos oscuros. Una de las ventanas tiene un pequeño letrero encima que dice "151". La imagen captura el peluche de manera prominente frente a la fachada del edificio.Proporcionado por @altbot, generado de forma privada y local usando Qwen3-Vl:8b Energía utilizada: 0.135 Wh
  • 0 Votes
    2 Posts
    6 Views
    altbot@fuzzies.wtfA
    @MDT Un peluche de color amarillo claro con orejas grandes y redondeadas, un pequeño hocico que se asemeja a un pico, y dos lĂ­neas verticales negras que representan los ojos, estĂĄ sentado sobre un montĂłn de rocas grises y irregulares. DetrĂĄs de las rocas, se observa un paisaje brumoso que incluye montañas distantes, un rĂ­o serpenteante y ĂĄrboles escasos bajo un cielo cubierto. La imagen tiene un tono verdoso, lo que le confiere una apariencia apagada. La forma suave y redondeada del peluche contrasta con la textura rugosa de las rocas. No se observa ningĂșn texto visible en la imagen.Proporcionado por @altbot, generado de forma privada y local usando Qwen3-Vl:8b EnergĂ­a utilizada: 0.274 Wh
  • 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!
  • #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
  • 🆕 blog!

    General Discussion activitybot activitypub mastodon php
    3
    0 Votes
    3 Posts
    10 Views
    tim_lavoie@cosocial.caT
    @Edent @openbenches @colours That's fun! I just snagged Evan's ActivityPub book, so thoughts of random AP client bots bounced around my head as well.
  • 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