Skip to content
This repository has been archived by the owner on Jul 11, 2022. It is now read-only.
/ ProfanityFilter Public archive

The best profanity filter for chat with api for plugin developers!

License

Notifications You must be signed in to change notification settings

xqwtxon/ProfanityFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xqwtxon/ProfanityFilter is moving on ReinfyTeam/ProfanityFilter

ProfanityFilter 🤐


A best profanity filter for pocketmine.
Controls hate speech and blocks bad words in certain on the chat.

Made with ❤ by xqwtxon

Features 🎈

Do you want to block hate speech? Do you want to customize it? Do you want to punish them?
Well you found this one. This plugin controls hate speech and punish certain players by violations.
It is good for moderating and controls players speech every time. So, what are you waiting for. Lets now use it!
It is lightweight, easy to use, and easy to configure.

Click for detailed plugin features!
  • UI (FormAPI)
  • Profanity Command.
  • Profanity Filter Types!
  • Custom Languages!
  • Easy to configure.
  • PluginAPI (Wiki)

Screenshots 📷



TODO: 🎯

  • Other Country Languages (You can make pull request)
  • Other Country Profanity Languages (You can make pull request, but english only for global)
  • /me, /say, /tell command message filter.


FAQ's 🤷‍

How to install plugin.
  • You must have pocketmine server running on your platform.
  • Download plugin on poggit.
  • Move your downloaded plugin to pocketmine server files, and move it to plugin_data
  • Then start your server by running it.

How to fix missing class.

Well, as pocketmine 4.0 is released. This plugin uses src-namespace-prefix.
If you are experience this issue. Move up your pocketmine-mp to latest version that can be download here in pocketmine releases


How to fix Missing files in .../plugin_data/ProfanityFilter/languages/en-us.yml

Well, if you experience this issue. Try to delete languages folder located in plugin_data of plugin.
Or fix this by deleting config.yml.



Found a Problem? 🧤

You are encountered some bugs or issue? Tell us about it.
We always open to handle your case about bugs or issue.
We sure you the problem will fixed as soon as possible.

  • You can still contact us by discord!
  • Create an Issue
  • Write your bug & the issue you are having with all informations including the crash or errors so I can track the issue.
  • Submit the issue and be patient for a response for a solution to your problem :D



Credits

This plugin was made by @xqwtxon!