https://github.com/mrdogebro/content_filter
A basic but robust content filter for python.
https://github.com/mrdogebro/content_filter
content-filter customizability pypi python python-library python3
Last synced: 8 months ago
JSON representation
A basic but robust content filter for python.
- Host: GitHub
- URL: https://github.com/mrdogebro/content_filter
- Owner: MrDogeBro
- License: mit
- Created: 2020-06-16T00:14:30.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-12-05T13:45:31.000Z (over 4 years ago)
- Last Synced: 2025-09-27T13:08:29.152Z (8 months ago)
- Topics: content-filter, customizability, pypi, python, python-library, python3
- Language: Python
- Homepage:
- Size: 229 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Python Content Filter
[](https://travis-ci.com/github/MrDogeBro/content_filter) [](https://content-filter.readthedocs.io/en/latest/?badge=latest) [](https://pypi.python.org/pypi/content-filter/) [](https://pypi.python.org/pypi/content-filter/) [](https://github.com/MrDogeBro/content_filter/blob/master/LICENSE)
Content Filter is a basic but robust content filter for python. Content Filter allows you to easily detect language in a message and offers great customizability.
## Features
- Ability to have different levels of filtration.
- Can ignore repeated characters and infer certain characters aliases.
- Converts non-english characters to their english equivalents such as ç to c.
- Ignores non-printing characters.
- Easily and very customizable.
- Easy to get up and running.
- No third-party dependencies.
## Installation
**Python 3.6 or higher is required**
To install Content Filter, enter the following command in any sort of terminal window or command prompt.
```bash
# Linux/OSX
python3 -m pip install content-filter
# Windows
py -3 -m pip install content-filter
```
## Links
- [Documentation](https://content-filter.readthedocs.io/en/latest/)
## Contributing
If you are interested in contributing to Content Filter, please check out our [contribution guide](https://github.com/MrDogeBro/content_filter/blob/master/CONTRIBUTING.md) before you get started. Thanks for your interest!
## License
The Content Filter module for Python is licensed under an [MIT license](https://github.com/MrDogeBro/content_filter/blob/master/LICENSE).