In one XMPP group I was in that got spammed, they just disabled the ability to speak without manual approval. Was your "guild" too big for that? Can Discord do something like this? Because giving phone number to something as shady as Discord is just inappropriate.