...when some random Matrix handle invites you to a chat, and you have no idea who they are or what it's going to be about before accepting.

Seems like a bad way to design something like that?