![[IMG]](/proxy/image?url=https%3A%2F%2Fstatic1.textcraft.net%2Fdata1%2F6%2Fb%2F6bd3a0c7b997ab85a78071f595d6f9a7202e3f6073bc4ccf4755ab156c2cd4e5876d14ff9ba4ebd2da39a3ee5e6b4b0d3255bfef95601890afd80709c87e0a2718251da6d60873d2f97bc831.png)
Officially the 102nd most downloaded plugin on spigot!
IF YOU HAVE AN OLDER VERSION OF USEFULFILTER CLICK HERE
OR READ THE "README.TXT" IN THE ZIP FILE
Check out my other resources! 
https://www.spigotmc.org/resources/useful-commands.95341/
https://www.spigotmc.org/resources/nomessages.96006/
https://www.spigotmc.org/resources/troll-commands-deluxe.95630/
https://www.spigotmc.org/resources/usefulmotd.96258/
Hello! First of all, thank you for using UsefulChat (formerly UsefulFilter) on spigotmc! You just installing this and sliding me a review (positive or negative) means the world to me. If you would like me to add your server to the "servers that use this plugin" list, feel free to hmu.
Instead of regex, there's a similarity checker with a customisable threshold. It makes setting up the plugin way easier and you need no regex (or coding in general) knowledge
About Useful Chat!
This plugin adds a customisable swear filter that is very easy to configurate. These will help staff out on your server. It also will include many different chat utilites.
To-do List:
- Add a more extensive config
Servers using this plugin
- If you want your server here posts a review/comment with the IP!
To get support:
https://discord.gg/VtgcZRnmMR
Default Config.yml File
Code (YAML):
# Hello and welcome to the config.yml file!
# I tried to simplify this as much as possible!
modules:
swear-checker:
swear-checker-enabled
: true
badwords
:
-
"apples"
# Example: "I like apples." > "I like ****."
ratio-threshold
: 70
# Only change if you know what you're doing! (Strictness of the swear detector)
censor
:
"****"
# What the filtered word will show up as
message
:
"&cThe word '%word%' is considered disruptive. Please refrain from using it, %player%!"
caps-checker:
caps-checker-enabled
: true
caps-checker-percentage
: 65
message
:
"&cWatch the caps %player%! Over %percentage%% of your message was capitalized!"
ad-checker:
ad-checker-enabled
: true
whitelisted-websites
:
- 'cubemc.club'
- '123.456.7.8'
- 'google.com'
ad-message
:
"&cPlease refrain from advertising, %player%!"
spam-checker:
chat-spam
: true
command-spam
: true
cooldown
: 5
# In seconds
message
:
"&cPlease refrain from spamming, %player%! You are on cooldown for &e%secs%&c seconds."
anti-bot:
enabled
: true
mute-messages-until-moved
: true
join-message
:
"&6You cannot chat until you move!"
tried-to-chat-message
:
"&cTo prevent bots from flooding the server chat, you must move in order to send messages!"
success-message
:
"&aYou can now send messages!"
unicode-checker:
enabled
: true
whitelist
:
-
"ඞ"
message
:
"&cPlease refrain from using unicode, %player%"
welcome-message:
enabled
: true
msg
:
-
"&8x---------------------------------------------------x"
-
"&fWelcome to &dMyServer! &fThis is the &dChangeThisInTheConfig &fRealm!"
-
"&fHave fun on the server!"
-
""
- "&dRecommended Version
:
&f1.17.1"
-
"&dChangelog:"
-
"&f- I changed this in the config!"
-
""
-
"&8x---------------------------------------------------x"
message-format:
enabled
: true
receive-format
:
"&dFrom &7%player% &8>> &f%message%"
send-format
:
"&dTo &7%target% &8>> &f%message%"
invalid-msg
:
"&cCouldn't send a message to %target%!"
sent-to-self-msg
:
"&cWhy would you want to message yourself?"
commands:
broadcast-command:
enabled
: true
message
:
"&9&lUsefulChat &8>> &f%message%"
no-permission
:
"&cYou do not have permission to the run this command!"
console:
enabled-msg
: true
# Will send a message in console if enabled.
debug-mode
: false