I talked to her on hangouts and also via texting. She asked me if I had a bank account and informed her that I don't. She then says that her uncle is in Mexico would send a check made out in my name and I would deposit it into the bank and send them the account information. I told them that I'm going to make sure that its legal and if I can get in trouble for cashing a check in my name
Ask yourself: Would you send a check to a random person you met on the internet? Why would you do that? You wouldn't. Unless this was part of some scheme to con the other person out of money.
Now ask yourself: Why would a random person that met you on the internet send you a check? Same reason.
Only ever accept checks from people when you know where they live, if you can knock on their door if the check bounces.