SCP-079-NOPORN
This bot is used to auto delete NSFW media messages.
How to use
- See the manual
- See this article to build a bot by yourself
- README of the SCP-079 Project
- Discuss group
To Do List
- Auto delete NSFW media messages
- Update user's score
- Watch ban or ban by checking user's score and status
- Managed by SCP-079-CONFIG
Requirements
- Python 3.6 or higher
- Debian 10:
sudo apt update && sudo apt install caffe-cpu opencc -y - Follow the file
fix.pyto fix an error - venv:
python3 -m venv --system-site-packages ~/scp-079/noporn/venv - pip:
pip install -r requirements.txtorpip install -U APScheduler emoji OpenCC Pillow pyAesCrypt pyrogram[fast] nsfw numpy scikit-image
Files
- plugins
- functions
channel.py: Functions about channeletc.py: Miscellaneousfile.py: Save filesfilters.py: Some filtersfix.py: Show steps to fix an errorgroup.py: Functions about groupids.py: Modify id listsimage.py: Functions about imagereceive.py: Receive data from exchange channeltelegram.py: Some telegram functionstests.py: Some test functionstimers.py: Timer functionsuser.py: Functions about user and channel object
- handlers
command.py: Handle commandsmessage.py: Handle messages
glovar.py: Global variables
- functions
.gitignore: Ignoreconfig.ini.example->config.ini: ConfigurationLICENSE: GPLv3main.py: Start hereREADME.md: This filerequirements.txt: Managed by pip
Contribute
Welcome to make this project even better. You can submit merge requests, or report issues.
License
Licensed under the terms of the GNU General Public License v3.