Post #1265181
2026-04-17 08:23 UTC
@silverpill@mitra.social @frost@wolfdo.gg I don't know, because it seems that biting uses linked data, and the software that implements it originally came from iceshrimp.net. I reckon testing would require using an iceshrimp.net instance to confirm whether it works properly.
This is the namespace: https://ns.mia.jetzt/as/
{ "Bite": "https://ns.mia.jetzt/as#Bite" }
This context is important because if biting activities don't include it, iceshrimp.net will ignore the activity. I discovered this while trying to repair biting on my Pleroma instance.
https://github.com/mkljczk/pl/pull/11
activities json (from wafrn)
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Bite": "https://ns.mia.jetzt/as#Bite"
}
],
"actor": "https://wafrn.lonewolf.zone/fediverse/blog/caohuak",
"id": "https://wafrn.lonewolf.zone/fediverse/bites/a6310fce-0567-4df0-971b-853399687349/1d335590-8b2c-4585-b77c-6f5f483dfc7b",
"object": "https://moon.lonewolf.zone/users/caohuak",
"target": "https://moon.lonewolf.zone/users/caohuak",
"to": [
"https://moon.lonewolf.zone/users/caohuak"
],
"type": "Bite"
}
Replies (1)
-
@silverpill@mitra.social 2026-04-17 16:20
@caohuak@moon.lonewolf.zone @frost@wolfdo.gg This is a non-standard activity type, so Iceshrimp needs a type hint. It can be added if necessary. What is expected to happen when a Bite is received? Does Mitra need to show a notification?