Discord is a popular instant messaging platform that lets users create virtual communities called servers. Each server can be dedicated to a particular theme or objective to connect with ...
Public servers are getting discoverable web pages.