This is happening because your username is .. so the API returns the message ..'s current ranks | 1v1: Diamond II (964) | 2v2: Champion III (1385) | Solo 3v3: Unranked (1083) | 3v3: Champion II (1375)
Messages that start with . are interpreted as commands (like /me or /timeout)
So you need to either add a prefix to the command response, like this:
Thank you so much! I did the command you suggested and it worked. As for the username with … that was well over 6 months ago but the trackers/steam still register my username as … even though I changed it. but your solution still worked so thank you so much!