support Service Alerts hide

Do I need to register Torchlight 2 to access multiplayer with the Epic Games Store or GOG versions?