In case something happens to Discord (if MS buys them), a friend of mine told me about Guilded - you can even export a Discord Server template of your Discord server, then import it into Guilded and have your structure in place. Just something to consider.....as for me, our community really enjoys Discord and I don't see anything happening to it for a while.