Is there an Internet equivalent of "coffee and conversation"? Steam game gift and discord maybe...
Of course you lose something when physical presence is impossible, but in my experience you can always find someone who is happy to write, chat or call.