docs: add documentation about Firefish's ActivityPub extensions

Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
This commit is contained in:
naskya 2024-03-06 09:08:28 +09:00
parent ddc8f62a16
commit 216993f8d9
No known key found for this signature in database
GPG Key ID: 712D413B3A9FED5C
1 changed files with 10 additions and 0 deletions

View File

@ -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 actors 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).