2 method var. Birincisi bir sunucuya sahip olman. Server.exe sunucuda çalışacak olan ve Client.exe kullanıcıların çalıştıracağı.
Sunucu tarafındaki program clientten soket ile verileri alacak ve gelen veriye göre geri dönüş yapacak.(Steam, Origin vb. bunları kullanır.)
İkincisi ise bir web hosting alıp php ile giriş çıkış, arkadaş listesi bilgilerini belirli sayfalardan göstereceksin.
Mesela giriş yapmak için client.exeden gönderilen bilgiler hostingde siteadresi/giris.php adresinde açılıp tekrar gönderilecek ve dönen veriye göre işlem yapacaksın.(Bunu kullananı görmedim daha ama ben yapıyorum çünkü sunucu açmak maliyetli oluyor epey.)