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

Overview

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!

Comments
  • Preparation for Poggit Release

    Preparation for Poggit Release

    Poggit Release

    We've testing alot of changes before we're going to release to poggit. If you want to help us, You can make pull request, or an issue.

    Date of Submission

    July 1, 2022 the release official of the plugin.

    question 
    opened by xqwtxon 2
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 11% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /assets/chat-filter.jpg | 148.89kb | 130.08kb | 12.64% | | /assets/punish-from-player.jpg | 393.53kb | 349.96kb | 11.07% | | /ProfanityFilter.png | 2.62kb | 2.52kb | 3.65% | | | | | | | Total : | 545.05kb | 482.57kb | 11.46% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
  • This repository will used for updater of plugin. This branch will be …

    This repository will used for updater of plugin. This branch will be …

    …used in feature of updater from plugin. It will warning if theres an update was available. In feature, maybe we added some update branch mirrors to prevent github downs and more. If you are experience this issue. You may contact us via discord or create an issue on github. This is big update for 0.0.2-BETA which need to test it from bugs. If theres an released in this plugin. You will notify as soon as possible. NOTE: It is on development builds. Please dont download it, use it at your own risk. You can contact us about bugs/issue but not the platforms problems. Please do it at your own risk.

    opened by xqwtxon 0
  • This repository will used for updater of plugin. This branch will be …

    This repository will used for updater of plugin. This branch will be …

    …used in feature of updater from plugin. It will warning if theres an update was available. In feature, maybe we added some update branch mirrors to prevent github downs and more. If you are experience this issue. You may contact us via discord or create an issue on github. This is big update for 0.0.2-BETA which need to test it from bugs. If theres an released in this plugin. You will notify as soon as possible. NOTE: It is on development builds. Please dont download it, use it at your own risk. You can contact us about bugs/issue but not the platforms problems. Please do it at your own risk.

    opened by xqwtxon 0
  • This repository will used for updater of plugin. This branch will be …

    This repository will used for updater of plugin. This branch will be …

    …used in feature of updater from plugin. It will warning if theres an update was available. In feature, maybe we added some update branch mirrors to prevent github downs and more. If you are experience this issue. You may contact us via discord or create an issue on github. This is big update for 0.0.2-BETA which need to test it from bugs. If theres an released in this plugin. You will notify as soon as possible. NOTE: It is on development builds. Please dont download it, use it at your own risk. You can contact us about bugs/issue but not the platforms problems. Please do it at your own risk.

    opened by xqwtxon 0
Releases(v0.0.1)
  • v0.0.1(Jul 2, 2022)

  • v0.0.1-ALPHA(Jun 29, 2022)

    This plugin is on pre-release which means, it is on development or beta testing. If you are using for production servers. Please dont not use it, Use it at your own risk.

    Changelogs

    • [x] PluginAPI
    • [x] New Languages

    Fixes

    • [x] typo and error

    Disclaimer

    This plugin is pre-release which means is in development or beta testing. You can make an issue to report your problems.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.2-BETA(May 19, 2022)

    This plugin is on pre-release which means, it is on development or beta testing. If you are using for production servers. Please dont not use it, Use it at your own risk.

    Changelogs

    • [x] Updater

    Fixes

    • [x] typo and errors

    Disclaimer

    This plugin is pre-release which means is in development or beta testing. You can make an issue to report your problems.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.1-BETA(May 19, 2022)

    Plugin Beta Testing

    You can see #10 for more information about poggit releasing. We're now on in beta testing. Please download latest ci on poggit.

    This plugin is on pre-release which means, it is on development or beta testing. If you are using for production servers. Please dont not use it, Use it at your own risk.

    Changelogs

    • [x] UI (FormAPI)
    • [x] Profanity Command
    • [x] Custom Language

    Fixes

    • [x] Typo
    • [x] Fixed CI

    Disclaimer

    This plugin is pre-release which means is in development or beta testing. You can make an issue to report your problems.

    Source code(tar.gz)
    Source code(zip)
Owner
Ace Sobremont
I do alot of things related to minecraft!
Ace Sobremont
Web Based Chat Application For Students, Developers, Learners

Web Based Chat Application Motive of this chat Application is to connect similar interest students closer. Many students faces difficulties to solve t

Aman Tamboli 4 Nov 4, 2022
A PHP Chat based on LE CHAT

General Information: This is a PHP Chat based on LE CHAT v.1.14. An up-to-date copy of this script can be downloaded at https://github.com/DanWin/le-c

Daniel Winzen 137 Dec 17, 2022
Hook-logger-plugin - Debug WordPress action / filter hooks.

hook-logger-plugin Easily debug WordPress action / filter hooks, finding where actions are called from and understanding the flow of execution. This p

bruce aldridge 4 Feb 5, 2022
actionMaster is a new faction plugin that aims at flexibility and customization of the plugin by the user and the developers.

FactionMaster is a new faction plugin that aims at flexibility and customization of the plugin by the user and the developers. It includes all the basic functionality of a faction plugin and data storage in MySQL or SQLITE. This is done by adding an extension system and a translation system. FactionMaster has a will of accessibility to the players and especially not to have to remember a lot of commands to play, all is done via interface.

FactionMaster 21 Dec 26, 2022
Control all text in multiple file bad words filter with worps

About Worps | PHP! Control all text in multiple file bad words filter with worps If you try online Click What to do use for worps Create new object Wo

null 1 Dec 30, 2021
php String Objects Chains like length,forEach,filter,replace,repalcAll much More.... Module

php String Objects Chains like length,forEach,filter,replace,repalcAll much More.... Module

im__koli 1 Mar 29, 2022
JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.

JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.

Eboubaker Eboubaker 2 Jul 31, 2022
An autoscaling Bloom filter with ultra-low memory footprint for PHP

Ok Bloomer An autoscaling Bloom filter with ultra-low memory footprint for PHP. Ok Bloomer employs a novel layered filtering strategy that allows it t

Andrew DalPino 2 Sep 20, 2022
A simple pocketmine plugin to chat by worlds on your server!

WorldChat Fix Per World Chat plugin for PocketMine-MP API 4.0 Category PocketMine-MP plugins | Php 8 Requirements PocketMine-MP API 4.0.0 and PHP 8 or

HenryDevMaster 7 Nov 2, 2022
The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command line commands which save hours of work time. All commands are extendable by a module API.

netz98 magerun CLI tools for Magento 2 The n98 magerun cli tools provides some handy tools to work with Magento from command line. Build Status Latest

netz98 758 Dec 28, 2022
An amazing Rank and Permissions Manager. The best ranks manager for PocketMine-MP.

?? RankSystem ?? An amazing Rank and Permissions Manager Description: An amazing Rank and Permissions Manager. The best ranks manager for PocketMine-M

null 22 Nov 7, 2022
Learn to apply best practices as a PHP backend developer

PHP eCommerce Project Here are the things that this repo will cover: Object oriented programming principles and best practices Object oriented session

Muhammad Salah 0 Aug 2, 2022
Best kept in a glass cabinet.

Uranium Best kept in a glass cabinet. Do you feel like async is too unwieldy and annoying to type? Do you wake up every morning with unfulfilled promi

null 2 Nov 1, 2021
🎓 Collection of useful PHP frequently asked questions, articles and best practices

PHP.earth documentation These files are available online at PHP.earth. Contributing and license We are always looking forward to see your contribution

PHP.earth 278 Dec 27, 2022
A Magento 1.x module which facilitates automatic purging of static assets from HTTP caches such as browser cache, CDN, Varnish, etc using best practices outlined within the HTML5 boilerplate community.

Magento Cachebuster Cachebuster is a Magento module which facilitates automatic purging of static assets from HTTP caches such as browser cache, CDN,

Gordon Knoppe 129 Apr 1, 2022
Laravel boilerplate with the best development practices.

Laravel Boilerplate Introduction ?? Welcome to Laravel Init - a boilerplate for installing laravel application. It covers: One-liner shell script to s

ColoredCow 7 Dec 29, 2021
Best regular expression for gmail

best regular expression for gmail Gmail Regular expression with all details (not start with dot,number , is it possible to use multiple dot but not in

null 3 Feb 2, 2022
An utility component for XML usage and best practices in PHP

An utility component for XML usage and best practices in PHP

Laminas Project 13 Nov 26, 2022
Your alter ego object. Takes the best of object and array worlds.

Supporting Opensource formapro\values is an MIT-licensed open source project with its ongoing development made possible entirely by the support of com

FormaPro 31 Jun 25, 2021