We need more beer geeks in the Fediverse.
fediverse
Are you interested in creating bots for the #fediverse? Meet #BotKit, a #TypeScript framework that makes bot development easier than ever!
Key Features:
True Independence
Create standalone #ActivityPub bots
No need for a Mastodon or Misskey account
Free from platform-specific limitations
Simple and Intuitive API
Create a complete bot in a single TypeScript file
Intuitive event handlers for mentions, follows, and messages
Rich text formatting with Markdown support
Modern Deployment
Deploy on Deno Deploy, Fly.io, Railway, or any virtual server
Minimal dependencies
Designed for modern cloud platforms
Enterprise-Ready Foundation
Built on Fedify, a rock-solid ActivityPub framework
Seamless federation with Mastodon, Misskey, and other platforms
Robust compatibility across the fediverse
Developer Experience
Full TypeScript support with great IDE integration
Comprehensive documentation
Built-in testing utilities
Here's a quick example of how simple it is to create a bot:
import { createBot, mention, text } from "@fedify/botkit";const bot = createBot<void>({ username: "greetbot", name: "Greet Bot", summary: text`A friendly bot that greets people!`, // ... configuration ...});// Respond to mentionsbot.onMention = async (session, message) => { await message.reply(text`Hi, ${message.actor}! Thanks for saying hello!`);};export default bot;
Getting Started:
Install #Deno
Run: deno add jsr:@fedify/botkit@^0.1.0-dev
Create your bot with just a few lines of code
Check out our documentation at https://botkit.fedify.dev/ to learn more!
Okay really quick and rough version, but a good start. This is my progress on my Fediverse for Photographers blog.
Any input and additions appreciated! I still have more to add from the suggestions provided the other day.
https://www.dyptrephotography.ca/The-Dyptre-Blog/The-Fediverse
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
Great news! @chockenberry, the creator of the great #Twitteriffic—which Elon Musk destroyed—is releasing a new app called #Tapestry.
It will integrate #blogs, the #Fediverse, and #RSS into a unified and chronological timeline!
https://usetapestry.com/
RE: https://mastodon.social/users/chockenberry/statuses/113912911644412630
🚀 New on #TheFutureIsFederated 👩🚀
"Supporting the Fediverse, one small act at a time"
https://blog.elenarossini.com/supporting-the-fediverse-one-small-act-at-a-time/
with shout-outs to: @elduvelle @nacly @nclm @thek3nger @docpop @angie_marie2 @frank @dansup
#tech #Fediverse #activism #BigTech #SocialMedia #FOSS #FLOSS #blog
IceShrimp.NET has a new beta release, and the front end UI is starting to catch up to the back end. Including everyone's favorite, MFM! (Well, maybe not everybody, but between instances with support, it sure is fun in moderation)
We could all do with more music from independent artists in our lives, so I wrote about how I'm trying to help with that, in my own small way. #Fediverse #TheIndieBeat #Bandwagon #Linux
A day in the European Parliament, thread
I am totally mindblown, seriously feeling like I am on another planet.
For the first time in my life, I set foot inside the #EuropeanParliament, welcomed by Benedetta Scuderi, the most awesome Member of the European Parliament (#MEP), who I am so honored to be calling my friend.
As she is super busy, I just had the chance to chat with her over a quick lunch in the canteen of the parliament (what an incredible place). I basically talked about the #Fediverse non-stop ahahahah
After that, it was marvellous to walk around that immense building together with Benni’s super lovely assistants, who were so kind to allow me to accompany them while they were busy doing 4385904 things.
🧵 This is the first post of a thread narrating my very atypical but wholesome #ParliamentSightseeing experience.
@mkljczk I just wanted to say thank you for pl.mkljczk.pl. My employer blocked libranet.de from my corporate devices, i believe due to the fact that when you sign up for a #Friendica account here they also give you access to their #Nexcloud nc.libranet.de so they be 'fraid I'm going to upload company secrets, but your tool allows me to access the 'verse on the devices I use most.
I also want to thank @0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd who recommended it when I found fe.soapbox.pub wasn't working with #friendica. I think he's too busy in #nostr land to look into our little side of the #Fediverse these days
Week in Fediverse 2025-01-31
Servers
- Manyfold v0.99.0
- Misskey v2025.1.0
- snac v2.70
- Hollo v0.4.5
- Gancio v1.23.0
- NeoDB v0.11.4.3
- forgejo-contrib/federation: The place to organize development around federation for Forgejo
Clients
- Elk v0.16.0
- Pachli v2.9.2
- Dhaaga v0.14.1
- Alexandrite v0.8.18
- Pixelix v3.3.0
- PeerTube Mobile v0.6.0
Tools and Plugins
Protocol
- FEP-2277: ActivityPub core types
Articles
- Improving Snac Performance With Nginx Proxy Cache
- Fediverse Report#101
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019499d8-2a50-b1df-6908-393384df7e2d
By request, I've tried to do a guide for organisations that are interested in joining Mastodon and the Fediverse:
➡️ https://fedi.tips/tips-for-organisations-on-mastodon-and-the-fediverse
Any kind of feedback would be appreciated, especially if you are running an organisation's account.
I know #activitypub is very powerful and most servers only "use" a subset of its features. I'm wondering, is there a #fediverse activitypub server software that tries to use _every_ feature? It doesn't have to look great and deliver a good experience, I'm just curious.
To be more precise, I'm not asking for a library or framework, but a full running server that you can install.
I've seen multiple call outs from our fediverse leadership for monetary contributions. If there ever was a time, it is NOW to show your support at all levels.
Your local instance administrators need money to keep it running.
Your favorite app developers need money to fund their work.
Platforms themselves need funding.
And, reach out to the people that keep your feeds running and say thank you.
They need to hear it. #FediThankYou
Meine Datenschutz und Privatsphäre Übersicht 2025, für die Allgemeinheit 🕵️♂️
Teilen erbeten ‼️
#DSGVO #TDDDG ( #unplugtrump )
#Datenschutz #Privatsphäre #sicherheit #Verschlüsselung
#encryption #WEtell #SoloKey #NitroKey #Email #Cybersecurity #Pixelfed #Massenűberwachung #Sicherheitspaket
#Google #Metadaten #WhatsApp #Threema #Cryptpad #Signal
#Hateaid #Cyberstalking #Messenger #Browser #Youtube #NewPipe #Chatkontrolle #nichtszuverbergen #ÜberwachungsKapitalismus #Microsoft #Apple #Windows #Linux #Matrix #Mastodon #Friendica #Fediverse #Mastodir #Loops #2FA #Ransomware #Foss #VeraCrypt #HateAid #Coreboot #Volksverpetzer #Netzpolitik #Digitalisierung #FragdenStaat #Shiftphone #OpenSource #GrapheneOS #CCC #Mail #Mullvad #PGP #GnuPG #DNS #Gaming #linuxgaming #Lutris #Protondb #eOS #Enshittification
#Bloatware #TPM #Murena #LiberaPay #GnuTaler #Taler #PreppingforFuture
#FediLZ #BlueLZ #InstaLZ #ThreatModel
#FLOSS #UEFI #Medienkompetenz
https://cryptpad.digitalcourage.de/file/#/2/file/hfzvE2FX7wKg8kbtUScqrvqI/
#DhaagaUpdates v0.15.0 will be out tonight 🎉
I am excited to introduce Collections™!
Bookmark implementation in #mastodon is pretty weak.
And #bluesky does not even have bookmarks yet!
Also, unlike #misskey, there is no way to organise them into folders, for example.
With this update, #DhaagaApp will let you create bookmarks and organise them into collections for ANY #fediverse software.
The saved posts can be viewed anytime, offline from your device.
See you next release,
Deb
Flipping.rocks is a Hometown Mastodon server for people who appreciate arthropods, amphibians, reptiles, fungi, etc. If you want a general Fediverse home, that’s okay too.
This server has a post size of up to 5000 characters, and has been operating since 2022.
You can find out more at https://flipping.rocks/about or contact the admin @a
#FeaturedServer #Arthropods #Amphibians #Reptiles #Fungi #Hometown #Mastodon #HometownMastodon #Fediverse #FreeFediverse
New: Fediverse Report #102
This week's news:
- a large crowd for the #fediverse at #fosdem
- some controversies around data scraping on the fediverse
- @openvibe gets 800k in funding to further work on the multi-protocol client
Three groundbreaking projects reshaping the social web through community fundraising:
https://spritely.institute/donate
https://www.gofundme.com/f/help-us-free-social-media-from-billionaires
Good morning 🌞 #fediverse
Guys! as we are looking forward to complete the house wall we are humbly reaching out for your help to finish building our home. A project we've been working on step by step.
we made a great progress on the walls and foundation. But now, we need to install the roof and I truly need some support/assistance
We will be pushing our donation within this months coming.
https://ko-fi.com/uggla/goal?g=23
no matter how small, will bring us closer. Let boost please 🙏
Would you help a poor single-user Friendica server admin out and boost this post?
Boosting will increase the number of servers my server federates with.
Thanks!
EDIT: that is probably not exactly how it works, but it kinda depends on which of the myriad of ActivityPub servers is seeing the boost, and I haven't checked all of them on how they decide what to pull in. For sure, having someone follow an account on the friendica server will have that friendica server push updates to the server of the follower, but other than that? Who knows :)
Thanks for the overwhelming amount of boosts anyway, and thanks to those following :)

