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?

Terence Eden / ActivityBot · GitLab

A single PHP file which acts as a basic ActivityPub bot server.

GitLab

@Edent

https://example.viii.fi/posts/69aeb347-03d0-dc44-83c8-9c7c488ff6e0.json

It is served by an instance of your bot? The value of inReplyTo in this document is an empty string, which is not a valid URI.

A single file ActivityPub Server

ActivityBot is a simple PHP based server. Get the

@silverpill good spot!
I assume if it isn't a reply, the field should be excluded?

Or should it be null?

@[email protected] I've learned that it should be excluded altogether, and not a null value

@julian @Edent Yep

(although I think we should bring back null)

@silverpill @julian @general
Ah, I assume that `cc` should also be null if it isn't copied to anyone?
@[email protected]  I was passing null around like candy but some implementations choke on that. In general, tolerance of odd values in cc is well handled, but I would just omit or send [].
@Edent @julian It should either be omitted or be an empty array (opinions differ).