Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


Reply to @silverpill@mitra.social
CaohuaK ❄️@caohuak@moon.lonewolf.zone (2026-04-17 17:23:09)
@silverpill @frost 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"
}
---Reply--- silverpill@silverpill@mitra.social (2026-04-18 01:20:25) @caohuak @frost 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?
Reply

---Replies---
CaohuaK ❄️@caohuak@moon.lonewolf.zone (2026-04-18 01:47:25)
@silverpill @frost >What is expected to happen when a Bite is received? Does Mitra need to show a notification?

yeah iceshrimp.net has implemented biting users and biting notes, so there are two types of notifications. For example, "xxx bit you" or "xxx bit your note." But if these bite notifications don't clear automatically, it could end up flooding your notifications.

Perhaps because they couldn't control this behavior, they added a feature called can bite. But I don't know the specific implementation process, because I haven't seen the code of iceshrimp.net yet.

>It can be added if necessary.

maybe not because currently only iceshrimp and wafrn support it.