No, sadly I have no good mic setup.
Meh, I dislike voice chat for the most part. Discord does have a nice interface for IM communication and chat room functions. It downloads as an application or you can use it on a browser.
I see, I might make an account later then.
I have made a discord, my username is "Meeplord27".
Do you know the 4 numbers after?
Sent friend request.