{"id":20301105,"url":"https://github.com/reinfyteam/profanityfilter","last_synced_at":"2025-04-11T13:35:30.217Z","repository":{"id":44887614,"uuid":"512766107","full_name":"ReinfyTeam/ProfanityFilter","owner":"ReinfyTeam","description":"A best profanity filter for pocketmine. Controls hate speech and blocks bad words in certain on the chat with plugin api for plugin developers!","archived":false,"fork":false,"pushed_at":"2024-03-10T05:43:45.000Z","size":22886,"stargazers_count":9,"open_issues_count":1,"forks_count":4,"subscribers_count":3,"default_branch":"stable","last_synced_at":"2025-03-25T09:49:23.604Z","etag":null,"topics":["filterchat","php","plugin","pmmp","pocketmine","pocketmine-mp","profanityfilter"],"latest_commit_sha":null,"homepage":"https://poggit.pmmp.io/p/ProfanityFilter","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ReinfyTeam.png","metadata":{"files":{"readme":"README.md","changelog":"changelogs/v0.0.x.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-11T13:23:08.000Z","updated_at":"2023-09-03T09:42:26.000Z","dependencies_parsed_at":"2023-02-17T03:31:19.048Z","dependency_job_id":"1f460849-3f8b-44e5-8a23-4892c2549324","html_url":"https://github.com/ReinfyTeam/ProfanityFilter","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReinfyTeam%2FProfanityFilter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReinfyTeam%2FProfanityFilter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReinfyTeam%2FProfanityFilter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReinfyTeam%2FProfanityFilter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReinfyTeam","download_url":"https://codeload.github.com/ReinfyTeam/ProfanityFilter/tar.gz/refs/heads/stable","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248410020,"owners_count":21098771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["filterchat","php","plugin","pmmp","pocketmine","pocketmine-mp","profanityfilter"],"created_at":"2024-11-14T16:23:57.393Z","updated_at":"2025-04-11T13:35:30.185Z","avatar_url":"https://github.com/ReinfyTeam.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter/\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/ProfanityFilter.png\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eA best profanity filter for pocketmine. Controls hate speech and blocks bad words in certain on the chat.\u003c/b\u003e\u003cbr\u003e\u003cbr\u003e\n  Are you tired of someone always cursing, saying offensive words in the chat? Are the players too toxic? Do you want to punish them? \u003cbr\u003e\n  Well, this plugin might help you. \u003cb\u003eProfanityFilter\u003c/b\u003e can destroy toxic players, punish them to your server! \u003cbr\u003e\n  It's configurable and easy to use. You can manually add words easily at the game. \u003cbr\u003e\u003cbr\u003e\n  \u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter\"\u003e\u003cimg src=\"https://poggit.pmmp.io/shield.state/ProfanityFilter\"\u003e\u003c/a\u003e \u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter\"\u003e\u003cimg src=\"https://poggit.pmmp.io/shield.api/ProfanityFilter\"\u003e\u003c/a\u003e \u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter\"\u003e\u003cimg src=\"https://poggit.pmmp.io/shield.dl.total/ProfanityFilter\"\u003e\u003c/a\u003e \u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter\"\u003e\u003cimg src=\"https://poggit.pmmp.io/shield.dl/ProfanityFilter\"\u003e\u003c/a\u003e \u003ca href=\"https://gitlocalize.com/repo/8866/whole_project?utm_source=badge\"\u003e \u003cimg src=\"https://gitlocalize.com/repo/8866/whole_project/badge.svg\" /\u003e \u003c/a\u003e\n  \u003cbr\u003e\n  \u003cb\u003e\n  \u003ca href=\"https://github.com/ReinfyTeam/ProfanityFilter/wiki\"\u003eWiki/Documentation\u003c/a\u003e | \u003ca href=\"https://poggit.pmmp.io/p/ProfanityFilter\"\u003ePoggit\u003c/a\u003e | \u003ca href=\"https://github.com/ReinfyTeam/ProfanityFilter/\"\u003eGithub Repository\u003c/a\u003e | \u003ca href=\"https://github.com/ReinfyTeam/ProfanityFilter/issues\"\u003eCreate an issue.\u003c/a\u003e | \u003ca href=\"https://github.com/ReinfyTeam/ProfanityFilter/discussions\"\u003eDiscussions\u003c/a\u003e | \u003ca href=\"https://github.com/ReinfyTeam/ProfanityFilter/pulls\"\u003eCreate a pull request.\u003c/a\u003e\n  \u003c/b\u003e\n\u003c/p\u003e\n\n\n\n# Features\n- Ability to customize words that are currently blocked at in-game or customize it at `profanity.yml`\n- Ability to automatic punish (kick/ban) directly at the game.\n- Ability to customize the plugin via Interface GUI.\n- Unicode swearing bypassing and more!\n\n# How to Install?\n- Download this plugin on [poggit](https://poggit.pmmp.io/p/ProfanityFilter).\n- Just put this plugin in under your `plugins/` folder, and it should work!\u003cbr\u003e\n- You can configure the plugin by accessing `plugin_data/ProfanityFilter/config.yml`\n- You can manage words by accessing `plugin_data/ProfanityFilter/profanities.yml`\n\n# Report a Issue/Bug\nYou found a bug or a plugin issue?\n- Contact support in the [Discord Server](https://discord.gg/v2rNeHaptd)\n- Create an [Issue](https://github.com/ReinfyTeam/ProfanityFilter/issues)\n- Write your bug \u0026 the issue you are having with all informations including the crash or errors so I can track the issue.\n- Submit the issue and be patient for a response for a solution to your problem :D\n\n# Disclaimer\n**This plugin was designed and work in pocketmine. If you are using fork/spoon of PocketMine-MP. Your issues will automatically closed.**\n\n# Screenshots\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/chat-filter.jpg)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/punish-from-player.jpg)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/console.jpg)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/ui-main.png)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/ui-add-words.png)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/ui-word-actions.png)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n[![](https://raw.githubusercontent.com/ReinfyTeam/ProfanityFilter/stable/ui-profanitylist.png)](https://poggit.pmmp.io/p/ProfanityFilter)\n\n# Contributors and Collaborators\n| Name                                        | Contributors                                                                                     |\n|---------------------------------------------|--------------------------------------------------------------------------------------------------|\n| [NhanAZ](https://github.com/NhanAZ)         | Maintained this Plugin and helped me alot of things like syntax, languages and code improvement. |\n| [KanadeDev](https://github.com/KanadeDev)   | Helped me alot of language files, and fixed alot of couple things in first release.              |\n| [Reinfy](https://github.com/Reinfy)         | He implemented some things and fixing and adjusting features, suggesting some improvements.      |\n| [kotyaralih](https://github.com/kotyaralih) | Made more translation to the language files.                                                     |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freinfyteam%2Fprofanityfilter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freinfyteam%2Fprofanityfilter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freinfyteam%2Fprofanityfilter/lists"}