I feel like what was mentioned earlier as far as being able to mute an individual player for X amount of minutes would be very helpful (as long as it isn't abused by the staff member hosting and the mute is given only for an extreme reason). The whole room shouldn't have to suffer because of one bad egg.
An idea I thought of as well is if possible to keep track of the players somehow, having some sort of structure to the muting. Since if you just keep muting for short periods of time, then players will feel like they can keep getting away with it. Pretty much my idea would be that after your 1st strike, you get a mute for X amount of time, 2nd strike the time you're muted for becomes longer, 3rd strike could potentially be permanent mute from the event channel or just a very long mute if you all find permanent to be too harsh. Again these mutes would only be given out after extreme disrespect of a staff member or if the player is disrupting the event.