This is a lemmy feature request. I’m happy to file an issue on github is people thinks this is worthwhile. I just want to gauge interest.

When creating a new post, could the URL field be expanded to also accept a lemmy community handle, i.e, !lemmy@lemmy.ml? That way a user could create a post to announce a community that would link to the community, within the instance the user is on.

See this post for an example. My lemmy account is on lemmy.ml. So when I follow the link in this post, I’m taken to lemmy.ca and can’t directly follow the community. It’d be nicer if each instance detected that the link was a lemmy group and linked to the instance local community, in this case: https://lemmy.ml/c/videos@lemmy.ca. I’m assuming this would just be a frontend thing and the ActivityPub json would still use the canonical url.