Wow, I literally had the same co-worker as you. My god, just thinking about it makes me angry. She pulled the same shit every week, saying how she's too sick to work or can't work.
Then came a time when she needed more hours and always complained about being broke but never came in for her shifts. I never understood that. You're broke because you don't work, yet you complain about being broke and refuse to work?
Anyway, the final straw came when she said she couldn't work her shift, that it was an emergency and her Dad was in the hospital.
Regardless of her track record, if someone says that their Dad is in the hospital I'm going to assume they wouldn't stoop that low. Alas, I was wrong. I got fooled into working on my one day off, only to see pictures of her getting shitfaced at a bar for her friends bday.
After that, I never answered a text or phone call from her again.