I'm going to lie to my best friend just so I don't have to hang out with her even though she barely has other friends
Why would you lie to her here?
She betrayed me before and I want to get back at her
Regardless of her past actions, you shouldn't lie to your friend just because you don't want to be with her. It's better to be honest with your friends. Lying and getting revenge on each other will sooner sour the friendship than keep it strong.
I don't refute that but I can't take her crap for the rest of my life.
Have a conversation with her about how you feel. Friends should not feel like they have to take revenge on each other, they should get along better.