Hi @Ben Spead! Discord gives the pleasure of instant conversation and audio/video calls. It can save hours of time for developers, helps to learn faster and gives extra experience and knowledge. 

So, yes, Discord is not a requirement and it doesn’t ideally suite as a knowledge base but it shows itself as a helpful tool for the developer community as a perfect tool for communication.