Does she need the extra shifts? If she doesn’t then I would suggest she keeps turning them down for a few week then they would hopefully realise they can’t rely on her.

Perhaps she could also...