Automatic blocking of selected phrases in chat and private messages
Full support for BungeeCord
Customizable list of blocked phrases
Command to view a player’s chat history (old and recent messages)
Stored message archive for moderation purposes
Lightweight and optimized for performace
/amreload – automod.admin.reload – Reload the plugin
/amhist [player] [time] – automod.hist – View other players' chat history
/amunmute [player] – automod.admin.unmute – Unmute a player
/amunban [player] – automod.admin.unban – Unban a player
Code (Text):
#AUTOMOD
#Config version -> 1.2
#If you don't know what to do, join our discord, where we will give you advice.
# https://discord.gg/nE2YhqWzDZ
#For proper functioning you need the Luckperms plugin and some punishment plugin.The plugin must be on BungeeCord!
#Luckperms: https://luckperms.net
#Punish Plugin: https://www.spigotmc.org/resources/litebans.3715/ , https://www.spigotmc.org/resources/advancedban.8695/ or other...
#Here you can change the language.
lang: en
#Here, write the words you want the plugin to block in the correct format.
BannedWords:
- "Bitch"
- "Idiot"
- "Fool"
- "Jerk"
- "Asshole"
- "Dumb"
- "Moron"
- "Bastard"
- "Crap"
- "Stupid"
- "Wanker"
- "Twat"
- "Scumbag"
- "Piss"
- "Douche"
#You have more than one type to choose from to better determine the penalty.
BannedWordsType2:
- "AutomodType2"
BannedWordsType3:
- "AutomodType3"
#If there is a word that contains a blocked word, you can enable it here.
#For example, if you have the word "Automo" blocked, the player
#gets a penalty even if he writes "Automod"...
AllowedWords:
- "Automod"
# SETTINGS FOR BANNEDWORDS
#This will enable a message to be sent to the player when they type a blocked word.
WarnMessageEnable: true
WarnMessageType1: "&cWarning: you used a blocked word: &e%reason_word%&c!"
#This will allow a certain penalty to be given to a player when he writes a blocked word.
PunishmentEnableType1: true
PunishmentType1: "tempmute"
#Here you determine the time of punishment.
TimeType1: 30
ValueType1: "m"
#Here you enable the reason for the penalty
ReasonEnableType1: true
ReasonType1: "He/She used a blocked word: %reason_word%!"
#This is where you determine whether you want to warn the player through the punishment
#system. If you select this, PunishmentEnable will be disabled.
WarnType1: false
# SETTINGS FOR TYPE2
WarnMessageEnableType2: true
WarnMessageType2: "&cWarning: you used a blocked word: &e%reason_word%&c!"
PunishmentEnableType2: true
PunishmentType2: "tempmute"
TimeType2: 30
ValueType2: "m"
ReasonEnableType2: true
ReasonType2: "He/She used a blocked word: %reason_word%!"
WarnType2: false
# SETTINGS FOR TYPE3
WarnMessageEnableType3: true
WarnMessageType3: "&cWarning: you used a blocked word: &e%reason_word%&c!"
PunishmentEnableType3: false
PunishmentType3: "tempban"
TimeType3: 5
ValueType3: "m"
ReasonEnableType3: true
ReasonType3: "He/She used a blocked word: %reason_word%!"
WarnType3: false