Discord tag: Vodahmin#8949
How often do I use Discord?: Currently a little less because of... urgh... exams... but pretty much several times per day.
One suggestion: The fact that people have to reach a specific level to post pictures in Discord can be quite annoying... Rather a channel for ingame pictures could work.