I dont know why people ask tech questions here about Dota2 . There is OFFICIAL site ,which is playdota.com and also you have steam community. How you expect someone to help you ? It is like , you are in Raifesein bank , and you go to totally other bank and ask questions about your credit card which was given in raifeisen.
Please , use brain next time.