Pysauce
Pysauce is a Discord bot which utilizes the SauceNAO API to locate the source of images.
Use
Pysauce has one public instance always running, if you simply want to use Pysauce invite it to your guild.
Install
There are several ways to install Pysauce, the recommended methods are either by downloading a pre-built or locally building the Docker container and running the resulting image.
Docker - Docker Hub [Prebuilt]
# Docker & Python 3.8 or higher is required
docker pull
docker run -e BOT_TOKEN=YOUR_BOT_TOKEN -e SAUCENAO_TOKEN=YOUR_SAUCENAO_TOKEN pysauce
Docker - Github Container Registry [Prebuilt]
# Docker & Python 3.8 or higher is required
docker pull ghcr.io/AkiraNoHikari/pysauce:latest
docker run -e BOT_TOKEN=YOUR_BOT_TOKEN -e SAUCENAO_TOKEN=YOUR_SAUCENAO_TOKEN pysauce
Docker - Github [Manually]
# Docker & Python 3.8 or higher is required
docker build -t pysauce https://github.com/AkiraNoHikari/pysauce.git
docker run -e BOT_TOKEN=YOUR_BOT_TOKEN -e SAUCENAO_TOKEN=YOUR_SAUCENAO_TOKEN pysauce
Git Repo - Github [Manually]
# Python 3.8 or higher is required
git clone https://github.com/AkiraNoHikari/pysauce.git
cd pysauce
# Set `BOT_TOKEN=YOUR_BOT_TOKEN` and `SAUCENAO_TOKEN=YOUR_SAUCENAO_TOKEN` environment variables before running
py main.py
Getting Help
The Pysauce community can be found here.
License
Pysauce is distributed under the terms of the MIT license.