it's very easy to make a friend server that has all you basically need: sending messages, images/files and being able to talk with voice channels.
you can also invite a music bot or host your own that will join the voice channel with a song that you requested
Right.... how is that different from IRC other than being controlled by a big company with no exit ability and (again) extremely tenuous privacy promises?