this post was submitted on 15 Jan 2023
7 points (100.0% liked)
Lemmy Support
157 readers
1 users here now
Support / questions about Lemmy.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not a lemmy contributor so everything i'm saying here is conjecture.
The problem is when any software does a webfinger request to get the
Actor
(which could be a user or community) they send a request that looks likeGET lemmy.ml/.well-known/webfinger?acct=community@example.tld
and lemmy's response may contain multiple actors but mastodon expects only one actor. Lemmy handles this by fetching both actors in the webfinger response and checking their type, which will beUser
orGroup
(which is what lemmy calls communities).Note that the webfinger request doesn't include the leading
@
or!
character because those character are just UI affordances to linkify the community. The !community@domain.tld format isn't a part of any standard and is never exposed to other software.