One sorority on my campus did a "Late Night" charity fundraiser, which individuals and groups could enter - and there were 3 or 4 prizes that participants could win.
They screened every act a couple of days before the show - basically, each group would perform their act before 4 or 5 members of the sorority, so that they could say things like "your act is fine" or "cut out that foul word or that action" or "your act is inappropriate and you won't be allowed to perform".
But sometimes, things did slip through. One year, 2 guys got up on stage and said something like "OK, all you girls out there, come up and give us a blow job!" WHAM, I never saw curtains close so fast!

(Presumably they did not do this during the screening.) And the MC's came out and apologized, and moved on to the next act.
Y'all could try something like that... pre-screen all the acts, and if someone does do something inappropriate, haul them offstage.