So, my Nostr auto-moderator training system is now in Alpha, and there's working code you can check out and try (or break!).
You don't need to be a developer to try it, but it helps if you've used a command line before.
There will be bugs, let me know what you find!
HOW TO INSTALL
==============
1. Prepare infrastructure
You will need a computing device - a desktop, laptop, tablet or possibly mobile phone.
Linux or *BSD: you're good to go!
Windows: you will need to install https://cygwin.com/ (free and Open Source)
MacOS: you will need to install https://brew.sh (free and Open Source)
Android: you will need to install https://termux.dev/en/ (free and Open Source)
iOS: forget it
2. Set up build environment
You will need to install python-pip and virtualenv, and probably git and torsocks as well
Linux or *BSD: open a terminal window, and enter "apt-get install python3-pip python3-virtualenv git torsocks " (or as per your package manager)
Windows: run the Cygwin install program again, and select python3-pip, python3-virtualenv, git and tor
MacOS: open a terminal window, and enter "brew install python" then "brew install git torsocks"
Android: open a Termux terminal, then as per Linux
3. Install libraries
Open a terminal window (Cygwin's terminal for Windows users)
Create a folder for MINITRU:
mkdir minitru
cd minitru
4. Create a "virtual environment" to install libraries in
virtualenv env_minitru
Activate this virtual environment for this session:
. env_minitru/bin/activate
5. Clone this project:
torsocks git clone git-ro@uehkilylfklvvrx7rj7pua2piprkoc3l26hwk4w5wyeeingbwg6fkpid.onion:/home/git/repos/minitru.git
Password is "minitru" without quotes
Further details in the README.
Client developers, this is a capability you might want to look into integrating at some point.