@Sarah4304
Sorry this has happened to you so early on in your hosting experience. The guests sound like a nightmare.
What you do depends somewhat on the outcome you want. In either scenario, remain polite and calm, but firm.
1. The guest is not going to be there much longer and you would rather continue with the reservation. In that case, I would remind her that the place is for maximum two people, and overnight visitors are not allowed as clearly stated on your listing. Give her a time that the visitors must leave by in order for her to not be charged for the additional people. I would remind her also that the listing clearly states there is no TV and sorry, but you can't provide one.
2. The guest has booked a longer stay/you just want her and her entourage gone. In this case, I would do the same as above but tell her that you cannot have additional guests staying, so her visitors must either leave by X time, or she will need to find another place to stay.
If she refuses, call Airbnb and tell them there are unauthorised guests in your listing and they are refusing to leave. Ask Airbnb to relocate them and do a neutral cancellation (i.e. with no penalty to you) as your house rules are being broken, the guests appear to be drunk and belligerent etc. This has worked for me in the past, but I did offer to refund any unspent nights, so that probably helped.
Make sure in either case to put this to the guest in writing via the Airbnb messaging thread. The guest might not respond, but you need to keep a record on there as Airbnb CS will almost always check this before they do anything.
Either way, you are quite likely to get a bad review as a result, but don't let yourself be held hostage over bad reviews as you will make yourself miserable that way. You will also have the chance to respond to the review.
Make sure you leave an honest review and low star ratings + No, I would not host this guest again but wait until the guest has left their review first. Or, if she doesn't leave a review, wait until right before the review deadline to leave yours so it doesn't prompt her to do so.
In future, I would consider:
1. Requiring at least one day's notice for bookings. I have never taken same day bookings, but many hosts have reported here on the CC that they are are a recipe for disaster and attract the wrong kinds of guests.
2. Use this as a learning experience and add any relevant points to your house rules. For example, I would add something about no visitors (or no visitors without prior permission), keeping noise levels down, guests being liable for any damage to the listing and it's contents, etc. etc. I also always ask guests to confirm they have read the full house rules (in writing on the Airbnb message thread) and I won't accept a booking until they have done so.
I am sure others here will have useful advice for you.
Good luck and let us know how you get on.