We set up a bridge between the Lemmy.world General Matrix room and the Public-1 channel on the Lemmy World discord server yesterday. It’s not perfect as emoji reactions aren’t visible and some minor things like how it handles edited messages but other than that it seems to be working well.
Now people on both chat clients can interact with eachother!
Lots of registrations are private, it’s a choice and some require email verification, arguably the same and agin, it’s a choice on your instance.
That… only partially mitigates the identity issue, it doesn’t address the others.