this post was submitted on 19 Feb 2025
0 points (NaN% liked)
ActivityPub
0 readers
1 users here now
Focused discussion related to ActivityPub integration in NodeBB
This is a forum category containing topical discussion. You can start new discussions by mentioning this category.
founded 2 months ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
@freamon
Create(ChatMessage)
is not part of ActivityPub. From my light research online it is something added by a Pleroma extension and possibly supported by Lemmy.NodeBB will automatically slot received non-public notes as chat messages.
FYI the next Lemmy version will use
Create/Note
for private messages. You can test it on voyager.lemmy.mlhttps://github.com/LemmyNet/lemmy/pull/5221
@nutomic@lemmy.ml thanks for the update! That's awesome to hear
@julian I've added support to PieFed to successfully receive Create / Note as a PM from NodeBB.
From Nutomic's PR, it looks like you'll continue you get Create / ChatMessage from them, as also you will from PieFed. This currently fails, as I guess that it converts them into a Create / Note, but then complains of there being no 'cc'.
It doesn't make sense for PMs to be 'carbon copied' to anyone, so I'll raise an Issue at your repo.
@freamon thanks! Happy to look into handling
Create(ChatMessage)
... I think the error aside, NodeBB would drop it anyway sinceChatMessage
isn't an expected post type.@julian Oh, I've just realised I read Nutomic's PR the wrong way around. After 2.0, you'll start getting Notes from them. If 'ChatMessage' processing isn't worth handling by NodeBB, I can change PieFed to send you Notes instead.