This bot is used to auto delete NSFW media messages.
- See the manual
- See this article to build a bot by yourself
- README of the SCP-079 Project
- Discuss group
- 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
- 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
- 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
Welcome to make this project even better. You can submit merge requests, or report issues.
Licensed under the terms of the GNU General Public License v3.