Hey #ActivityPub friends.
-
Hey #ActivityPub friends. Are there any new ActivityPub / Mastodon features I should add to #ActivityBot?
It's a small bot-only ActivityPub server in a single PHP file.
https://gitlab.com/edent/activity-bot/
It can be followed, post images, allow quote posts, etc.
Is there anything else you would like a bot-server to be able to do?
-
Hey #ActivityPub friends. Are there any new ActivityPub / Mastodon features I should add to #ActivityBot?
It's a small bot-only ActivityPub server in a single PHP file.
https://gitlab.com/edent/activity-bot/
It can be followed, post images, allow quote posts, etc.
Is there anything else you would like a bot-server to be able to do?
@Edent Here are some that I think could be worthwhile:
FEP-c0e0 Emoji reactions (https://fediverse.codeberg.page/fep/fep/c0e0/), I think all you'd need is to accept and maybe store them
FEP-8967 Embedded link previews (https://fediverse.codeberg.page/fep/fep/8967/), would like to see adoption/progress on this
FEP-11dd: Context Ownership (https://fediverse.codeberg.page/fep/fep/11dd/), part of a push for threads that survive reply chain gaps etc.Also https://fediverse.codeberg.page/fep/fep/8fcf/ & https://fediverse.codeberg.page/fep/fep/8b32/ for infrastructure improvements.
See anything you like?
-
@Edent Here are some that I think could be worthwhile:
FEP-c0e0 Emoji reactions (https://fediverse.codeberg.page/fep/fep/c0e0/), I think all you'd need is to accept and maybe store them
FEP-8967 Embedded link previews (https://fediverse.codeberg.page/fep/fep/8967/), would like to see adoption/progress on this
FEP-11dd: Context Ownership (https://fediverse.codeberg.page/fep/fep/11dd/), part of a push for threads that survive reply chain gaps etc.Also https://fediverse.codeberg.page/fep/fep/8fcf/ & https://fediverse.codeberg.page/fep/fep/8b32/ for infrastructure improvements.
See anything you like?
To build on @julian@fietkau.social's bit about threadiverse...
If your blog were exposed as a
Groupactor andAnnounce'd posts by the author (a regularPersonactor), then your blog could show up on NodeBB as a category, and on the threadiverse as a separate community. -
@julian@activitypub.space Just to note, @Edent's blog doesn't run on ActivityBot, it uses the WordPress plugin, so implementation details there are (presumably) not up for discussion here. But ActivityBot improvements would percolate to @colours, @openbenches etc.
-
@julian@activitypub.space Just to note, @Edent's blog doesn't run on ActivityBot, it uses the WordPress plugin, so implementation details there are (presumably) not up for discussion here. But ActivityBot improvements would percolate to @colours, @openbenches etc.
@julian@fietkau.social ah š then it should support 1b12 depending on configuration! š
-
Hey #ActivityPub friends. Are there any new ActivityPub / Mastodon features I should add to #ActivityBot?
It's a small bot-only ActivityPub server in a single PHP file.
https://gitlab.com/edent/activity-bot/
It can be followed, post images, allow quote posts, etc.
Is there anything else you would like a bot-server to be able to do?
@Edent Not a feature, but a bug report. The ActivityPub spec doesn't spell it out super clearly, but I'm pretty sure that an Actor's Outbox should be a collection of Activities, not Objects like the single-file server uses.
So the outbox should have "type" => "Create", and the Object will specify the type it is
-
@Edent Not a feature, but a bug report. The ActivityPub spec doesn't spell it out super clearly, but I'm pretty sure that an Actor's Outbox should be a collection of Activities, not Objects like the single-file server uses.
So the outbox should have "type" => "Create", and the Object will specify the type it is
@samedwards Interesting. Could you point out where it says that?
(Not saying you're wrong; saying I sometimes have difficulty finding the right spec!) -
@samedwards Interesting. Could you point out where it says that?
(Not saying you're wrong; saying I sometimes have difficulty finding the right spec!)@Edent https://www.w3.org/TR/activitypub/#outbox
> The outbox stream contains activities the user has published
And then an example of a Create activity on a Note https://www.w3.org/TR/activitystreams-vocabulary/#dfn-create
-
@Edent https://www.w3.org/TR/activitypub/#outbox
> The outbox stream contains activities the user has published
And then an example of a Create activity on a Note https://www.w3.org/TR/activitystreams-vocabulary/#dfn-create
@samedwards got it š
-
@Edent https://www.w3.org/TR/activitypub/#outbox
> The outbox stream contains activities the user has published
And then an example of a Create activity on a Note https://www.w3.org/TR/activitystreams-vocabulary/#dfn-create
@samedwards Aha! Thanks.
So does this look right to you?
http://example.viii.fi/outbox -
@samedwards Aha! Thanks.
So does this look right to you?
http://example.viii.fi/outbox@Edent Yup, that looks like what I'd expect to see, and mirrors Mastodon as well, ie. https://mastodon.social/users/Edent/outbox?page=true
-
undefined pfefferle@mastodon.social shared this topic
undefined hongminhee@hollo.social shared this topic
