I've yet to see any other game commumities of significance use telegram over discord.