I think there's definitely room to have an open source Discord alternative.
IRC with history and images
Voice/video chat
Wiki hosting
Have a client and website that can link right to them and you're away. But again, it's going to cost something to run it, be it hosting fees or a small server in somebody's house along with bandwidth. And Discord doesn't unless you count privacy, which most people don't.