Allows players to vote mute troublesome players
Better Chat Vote Mute allows your community to self-moderate chat by voting to temporarily mute disruptive players.
Players with permission can initiate a vote using a simple chat command. Other players may then cast their vote before the timer expires. If the configured vote threshold is reached, the player is automatically muted through Better Chat Mute's API.
/votemute <player name>/votemute <steam64>
/votemute ToxicPlayer
/votemute 76561198000000000
If a vote is already active against the same player, running the command again will cast your vote.
betterchatvotemute.use - Only players with this permission may initiate or participate in vote mutes.
| 1 | { |
| 2 | "RequiredVotePercentage": 50.0, |
| 3 | "VoteDurationSeconds": 60, |
| 4 | "VoteCooldownSeconds": 300, |
| 5 | "MuteDurationMinutes": 30, |
| 6 | "ChatPrefix": "<color=#ffcc00>[Vote Mute]</color>", |
| 7 | "ChatIconSteamId": 0, |
| 8 | "CountOnlyPlayersWithPermission": false, |
| 9 | "StarterVoteCounts": true, |
| 10 | "MuteReason": "Vote mute passed" |
| 11 | } |
RequiredVotePercentage - Percentage of eligible players required to pass a voteVoteDurationSeconds - How long a vote remains activeVoteCooldownSeconds - Cooldown before a player can start another voteMuteDurationMinutes - Length of mute applied when vote succeedsChatPrefix - Prefix displayed in chat messagesChatIconSteamId - Steam profile icon used for chat messagesCountOnlyPlayersWithPermission - Only count players with permission when calculating vote thresholdStarterVoteCounts - Whether the initiator's vote automatically countsMuteReason - Reason supplied to Better Chat Mute
All user-facing messages utilize Oxide's language system and can be translated without modifying plugin code.
Included messages:
If you need help with this plugin, or would like to report a bug, please join my support server and let me know!