#botkit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #botkit, aggregated by home.social.
-
Ny version af Fedifys BotKit
Fedify-projektet har netop udgivet BotKit 0.4.0, der på en nem og overskuelig måde lader dig bygge bots til fediverset i TypeScript, der samtidig er deres egen instans. Botkit kan selfhostes, eller man kan f.eks bruge en af de mange Docker-kompatible udbydere. Du kan se listen over ændringer her: Changeloggen. Botkits website med eksempler: https://botkit.fedify.dev/ Bots har ofte en negativ klang i forhold til spam, men de kan også være informative, se evt. en tidligere artikel, jeg […] -
Ny version af Fedifys BotKit
Fedify-projektet har netop udgivet BotKit 0.4.0, der på en nem og overskuelig måde lader dig bygge bots til fediverset i TypeScript, der samtidig er deres egen instans. Botkit kan selfhostes, eller man kan f.eks bruge en af de mange Docker-kompatible udbydere. Du kan se listen over ændringer her: Changeloggen. Botkits website med eksempler: https://botkit.fedify.dev/ Bots har ofte en negativ klang i forhold til spam, men de kan også være informative, se evt. en tidligere artikel, jeg […] -
Ny version af Fedifys BotKit
Fedify-projektet har netop udgivet BotKit 0.4.0, der på en nem og overskuelig måde lader dig bygge bots til fediverset i TypeScript, der samtidig er deres egen instans. Botkit kan selfhostes, eller man kan f.eks bruge en af de mange Docker-kompatible udbydere. Du kan se listen over ændringer her: Changeloggen. Botkits website med eksempler: https://botkit.fedify.dev/ Bots har ofte en negativ klang i forhold til spam, men de kan også være informative, se evt. en tidligere artikel, jeg […] -
Ny version af Fedifys BotKit
Fedify-projektet har netop udgivet BotKit 0.4.0, der på en nem og overskuelig måde lader dig bygge bots til fediverset i TypeScript, der samtidig er deres egen instans. Botkit kan selfhostes, eller man kan f.eks bruge en af de mange Docker-kompatible udbydere. Du kan se listen over ændringer her: Changeloggen. Botkits website med eksempler: https://botkit.fedify.dev/ Bots har ofte en negativ klang i forhold til spam, men de kan også være informative, se evt. en tidligere artikel, jeg […] -
Ny version af Fedifys BotKit
Fedify-projektet har netop udgivet BotKit 0.4.0, der på en nem og overskuelig måde lader dig bygge bots til fediverset i TypeScript, der samtidig er deres egen instans. Botkit kan selfhostes, eller man kan f.eks bruge en af de mange Docker-kompatible udbydere. Du kan se listen over ændringer her: Changeloggen. Botkits website med eksempler: https://botkit.fedify.dev/ Bots har ofte en negativ klang i forhold til spam, men de kan også være informative, se evt. en tidligere artikel, jeg […] -
Building NewsDiff: Tracking How News Changes After Publication
NewsDiff — a self-hosted news article diff tracker inspired by three dead projects (newsdiffs, diffengine, NYTdiff). -
Building NewsDiff: Tracking How News Changes After Publication
NewsDiff — a self-hosted news article diff tracker inspired by three dead projects (newsdiffs, diffengine, NYTdiff). -
Building NewsDiff: Tracking How News Changes After Publication
NewsDiff — a self-hosted news article diff tracker inspired by three dead projects (newsdiffs, diffengine, NYTdiff). -
Building NewsDiff: Tracking How News Changes After Publication
NewsDiff — a self-hosted news article diff tracker inspired by three dead projects (newsdiffs, diffengine, NYTdiff). -
Building NewsDiff: Tracking How News Changes After Publication
NewsDiff — a self-hosted news article diff tracker inspired by three dead projects (newsdiffs, diffengine, NYTdiff). -
CW: 关于联邦软件——hollo的消极吐槽(梦话)——很一般、很普通
#hollo ......如果用过 #botkit ,那差不多就相当于用过hollo了 (
虽然也是和 #gotosocial 一样的“单”用户实例;
但是gotosocial,只是推荐单用户;
而hollo,应该是一个管理员,可以创建多个账户,比如这个@[email protected] ,还可以创建 @[email protected] ;
创建多账户上这一点要比botkit更好?botkit是一域名一机器人的,就像 @mybot 和 @drawbot
Gotosocial还是要比Hollo完善许多,Gotosocial在功能上不比mastodon差多少,hollo就算了
总的来说吧,单用户不推荐自托管 #fedify-dev/hollo,如果想搭建机器人,可以用fedify-dev/botkit介绍 #Hollo。Hollo 是一款支持 #ActivityPub 的单用户微型博客软件。虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户。
它是无头的,意味着你可以使用现有的 #Mastodon 客户端应用,配合其兼容 Mastodon 的 API。它与猛犸象在特征上几乎相当。Mastodon 的两个大区别是你可以在帖子内容中使用 #Markdown,并且可以引用其他帖子。
哦,Hollo 是用 #Bun 和 #Fedify 构建的。
https://github.com/dahlia/hollo
#fedidev这里也确实提到了“虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户”
hollo最近发了一个投票:Hollo 一直都是无头的——没有内置前端,只有一个兼容 Mastodon 的 API。你自己选客户。这正是重点。
但我们一直在想:如果 Hollo 发布自己的网页前端会怎样?Mastodon 兼容的 API 会保留,所以你当前的客户端设置不会改变。这只是多了一个选择。
你会用吗?你要我怎么夸你呢?占用1.4GB内存......还是“创建 #fediverse 账户变得非常简单低成本吗?”
Links:
https://hollo.social/@hollo
https://github.com/fedify-dev/botkit
https://github.com/fedify-dev/hollo
https://fedihollo.org/@admin抱歉hollo的开发者们
RE: https://fedihollo.org/@admin/019d3008-b3ec-7869-9a15-71eb70de9ffd
-
CW: 关于联邦软件——hollo的消极吐槽(梦话)——很一般、很普通
#hollo ......如果用过 #botkit ,那差不多就相当于用过hollo了 (
虽然也是和 #gotosocial 一样的“单”用户实例;
但是gotosocial,只是推荐单用户;
而hollo,应该是一个管理员,可以创建多个账户,比如这个@[email protected] ,还可以创建 @[email protected] ;
创建多账户上这一点要比botkit更好?botkit是一域名一机器人的,就像 @mybot 和 @drawbot
Gotosocial还是要比Hollo完善许多,Gotosocial在功能上不比mastodon差多少,hollo就算了
总的来说吧,单用户不推荐自托管 #fedify-dev/hollo,如果想搭建机器人,可以用fedify-dev/botkit介绍 #Hollo。Hollo 是一款支持 #ActivityPub 的单用户微型博客软件。虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户。
它是无头的,意味着你可以使用现有的 #Mastodon 客户端应用,配合其兼容 Mastodon 的 API。它与猛犸象在特征上几乎相当。Mastodon 的两个大区别是你可以在帖子内容中使用 #Markdown,并且可以引用其他帖子。
哦,Hollo 是用 #Bun 和 #Fedify 构建的。
https://github.com/dahlia/hollo
#fedidev这里也确实提到了“虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户”
hollo最近发了一个投票:Hollo 一直都是无头的——没有内置前端,只有一个兼容 Mastodon 的 API。你自己选客户。这正是重点。
但我们一直在想:如果 Hollo 发布自己的网页前端会怎样?Mastodon 兼容的 API 会保留,所以你当前的客户端设置不会改变。这只是多了一个选择。
你会用吗?你要我怎么夸你呢?占用1.4GB内存......还是“创建 #fediverse 账户变得非常简单低成本吗?”
Links:
https://hollo.social/@hollo
https://github.com/fedify-dev/botkit
https://github.com/fedify-dev/hollo
https://fedihollo.org/@admin抱歉hollo的开发者们
RE: https://fedihollo.org/@admin/019d3008-b3ec-7869-9a15-71eb70de9ffd
-
CW: 关于联邦软件——hollo的消极吐槽(梦话)——很一般、很普通
#hollo ......如果用过 #botkit ,那差不多就相当于用过hollo了 (
虽然也是和 #gotosocial 一样的“单”用户实例;
但是gotosocial,只是推荐单用户;
而hollo,应该是一个管理员,可以创建多个账户,比如这个@[email protected] ,还可以创建 @[email protected] ;
创建多账户上这一点要比botkit更好?botkit是一域名一机器人的,就像 @mybot 和 @drawbot
Gotosocial还是要比Hollo完善许多,Gotosocial在功能上不比mastodon差多少,hollo就算了
总的来说吧,单用户不推荐自托管 #fedify-dev/hollo,如果想搭建机器人,可以用fedify-dev/botkit介绍 #Hollo。Hollo 是一款支持 #ActivityPub 的单用户微型博客软件。虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户。
它是无头的,意味着你可以使用现有的 #Mastodon 客户端应用,配合其兼容 Mastodon 的 API。它与猛犸象在特征上几乎相当。Mastodon 的两个大区别是你可以在帖子内容中使用 #Markdown,并且可以引用其他帖子。
哦,Hollo 是用 #Bun 和 #Fedify 构建的。
https://github.com/dahlia/hollo
#fedidev这里也确实提到了“虽然它只针对单一用户,但它也支持为不同主题创建和运行多个账户”
hollo最近发了一个投票:Hollo 一直都是无头的——没有内置前端,只有一个兼容 Mastodon 的 API。你自己选客户。这正是重点。
但我们一直在想:如果 Hollo 发布自己的网页前端会怎样?Mastodon 兼容的 API 会保留,所以你当前的客户端设置不会改变。这只是多了一个选择。
你会用吗?你要我怎么夸你呢?占用1.4GB内存......还是“创建 #fediverse 账户变得非常简单低成本吗?”
Links:
https://hollo.social/@hollo
https://github.com/fedify-dev/botkit
https://github.com/fedify-dev/hollo
https://fedihollo.org/@admin抱歉hollo的开发者们
RE: https://fedihollo.org/@admin/019d3008-b3ec-7869-9a15-71eb70de9ffd
-
This might be a dumb question, but if anyone here has used #botkit by #fedify : is there any way to host more than one bot without using different subdomains?
I'd like to self-host more than just my Ralsei bot and, as far as I know, an easy way to do it would be to use different subdomains for each one. However, right now I only have access to neofox.dedyn.io and no way to register/use other subdomains through my DDNS (and I'd like to keep using that for the time being)
From what I understood through the docs there might be a chance to achieve what I'm thinking about by using a custom Bot.fetch() method instead of passing the built-in one to Deno/Bun, but I'm not too sure, and that's why I'm asking here first :neobot_think:
-
This might be a dumb question, but if anyone here has used #botkit by #fedify : is there any way to host more than one bot without using different subdomains?
I'd like to self-host more than just my Ralsei bot and, as far as I know, an easy way to do it would be to use different subdomains for each one. However, right now I only have access to neofox.dedyn.io and no way to register/use other subdomains through my DDNS (and I'd like to keep using that for the time being)
From what I understood through the docs there might be a chance to achieve what I'm thinking about by using a custom Bot.fetch() method instead of passing the built-in one to Deno/Bun, but I'm not too sure, and that's why I'm asking here first :neobot_think:
-
This might be a dumb question, but if anyone here has used #botkit by #fedify : is there any way to host more than one bot without using different subdomains?
I'd like to self-host more than just my Ralsei bot and, as far as I know, an easy way to do it would be to use different subdomains for each one. However, right now I only have access to neofox.dedyn.io and no way to register/use other subdomains through my DDNS (and I'd like to keep using that for the time being)
From what I understood through the docs there might be a chance to achieve what I'm thinking about by using a custom Bot.fetch() method instead of passing the built-in one to Deno/Bun, but I'm not too sure, and that's why I'm asking here first :neobot_think:
-
This might be a dumb question, but if anyone here has used #botkit by #fedify : is there any way to host more than one bot without using different subdomains?
I'd like to self-host more than just my Ralsei bot and, as far as I know, an easy way to do it would be to use different subdomains for each one. However, right now I only have access to neofox.dedyn.io and no way to register/use other subdomains through my DDNS (and I'd like to keep using that for the time being)
From what I understood through the docs there might be a chance to achieve what I'm thinking about by using a custom Bot.fetch() method instead of passing the built-in one to Deno/Bun, but I'm not too sure, and that's why I'm asking here first :neobot_think:
-
This might be a dumb question, but if anyone here has used #botkit by #fedify : is there any way to host more than one bot without using different subdomains?
I'd like to self-host more than just my Ralsei bot and, as far as I know, an easy way to do it would be to use different subdomains for each one. However, right now I only have access to neofox.dedyn.io and no way to register/use other subdomains through my DDNS (and I'd like to keep using that for the time being)
From what I understood through the docs there might be a chance to achieve what I'm thinking about by using a custom Bot.fetch() method instead of passing the built-in one to Deno/Bun, but I'm not too sure, and that's why I'm asking here first :neobot_think:
-
规范了一下 @mybot 的逻辑流程,防止滥用和污染联邦宇宙时间线~
可以在https://bot.moe.pub 查看详细规则,网站只会显示unlisted帖子- 关注才能对话
- 每人每小时限聊 5 次(可联系我实现无限)
- 回复默认不公开
- 只@不会消耗次数
-
规范了一下 @mybot 的逻辑流程,防止滥用和污染联邦宇宙时间线~
可以在https://bot.moe.pub 查看详细规则,网站只会显示unlisted帖子- 关注才能对话
- 每人每小时限聊 5 次(可联系我实现无限)
- 回复默认不公开
- 只@不会消耗次数
-
规范了一下 @mybot 的逻辑流程,防止滥用和污染联邦宇宙时间线~
可以在https://bot.moe.pub 查看详细规则,网站只会显示unlisted帖子- 关注才能对话
- 每人每小时限聊 5 次(可联系我实现无限)
- 回复默认不公开
- 只@不会消耗次数
-
Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?
Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!
- Matrix: #fedify:matrix.org
- Discord
-
Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?
Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!
- Matrix: #fedify:matrix.org
- Discord
-
Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?
Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!
- Matrix: #fedify:matrix.org
- Discord
-
Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?
Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!
- Matrix: #fedify:matrix.org
- Discord
-
Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?
Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!
- Matrix: #fedify:matrix.org
- Discord
-
🔒 Security Release: BotKit 0.3.1
We've released BotKit 0.3.1 with an important security fix.
This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.
If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.
-
🔒 Security Release: BotKit 0.3.1
We've released BotKit 0.3.1 with an important security fix.
This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.
If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.
-
🔒 Security Release: BotKit 0.3.1
We've released BotKit 0.3.1 with an important security fix.
This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.
If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.
-
🔒 Security Release: BotKit 0.3.1
We've released BotKit 0.3.1 with an important security fix.
This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.
If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.
-
🔒 Security Release: BotKit 0.3.1
We've released BotKit 0.3.1 with an important security fix.
This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.
If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.
-
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => { await message.reply(text`こんにちは、${message.actor}さん!`); };フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
-
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => { await message.reply(text`こんにちは、${message.actor}さん!`); };フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
-
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => { await message.reply(text`こんにちは、${message.actor}さん!`); };フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
-
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => { await message.reply(text`こんにちは、${message.actor}さん!`); };フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
-
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => { await message.reply(text`こんにちは、${message.actor}さん!`); };フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
-
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => { await message.reply(text`안녕하세요, ${message.actor}님!`); };연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
-
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => { await message.reply(text`안녕하세요, ${message.actor}님!`); };연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
-
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => { await message.reply(text`안녕하세요, ${message.actor}님!`); };연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
-
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => { await message.reply(text`안녕하세요, ${message.actor}님!`); };연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
-
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => { await message.reply(text`안녕하세요, ${message.actor}님!`); };연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
-
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => { await message.reply(text`Hi, ${message.actor}!`); };The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
-
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => { await message.reply(text`Hi, ${message.actor}!`); };The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
-
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => { await message.reply(text`Hi, ${message.actor}!`); };The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
-
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => { await message.reply(text`Hi, ${message.actor}!`); };The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.