I really question why you haven't made an official Discord server. It will help people connect and give people a place to find info or just talk about the game all in one easy convenient place.