From 216993f8d971578e9d84e8e145079dadf0f613e6 Mon Sep 17 00:00:00 2001 From: naskya Date: Wed, 6 Mar 2024 09:08:28 +0900 Subject: [PATCH] docs: add documentation about Firefish's ActivityPub extensions Co-authored-by: Kainoa Kanter --- docs/activitypub-extensions.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 docs/activitypub-extensions.md diff --git a/docs/activitypub-extensions.md b/docs/activitypub-extensions.md new file mode 100644 index 0000000000..4d5faeff80 --- /dev/null +++ b/docs/activitypub-extensions.md @@ -0,0 +1,10 @@ +# Firefish's ActivityPub extensions + +These are the extensions to ActivityPub that Firefish implements. This page uses [compact IRIs](https://www.w3.org/TR/json-ld/#dfn-compact-iri). The `firefish` prefix is used to refer to `https://firefish.dev/ns#`. + +## speakAsCat + +- Compact IRI: `firefish:speakAsCat` +- Canonical IRI: `https://firefish.dev/ns#speakascat` + +Used on actors to indicate that they not only identify as a cat, but also want to have their text be transformed to speak like one, expressed as a boolean value. If this property is set to true, displaying the actor’s posts will make them speak with “nya” instead of “na” and other cat-related text mannerisms. Used in combination with [misskey:isCat](https://misskey-hub.net/ns/#iscat).