I've formed some of my best, and strongest friendships through online ttrpg play starting as strangers. But not quite randoms, which is an important distinction. I collected hundreds of applications to play, and went through every single one to hand select ones that had good vibes. I even video interviewed them.
Still playing almost ten years later with a few of those, and the ones who don't still play with me still had multi year campaigns with.