An extensible, proactive Matrix moderation bot
Note: anything below this line still has to be updated :)
git clone --recursive $REPO
cd ModerationClient/ModerationClient
dotnet run --property WarningLevel=0
# Prepare patch set
mkdir patches
git format-patch --output-directory "./patches" @{u}..
# Send patches
Error reporting upon file save:
inotifywait -rmqe CLOSE_WRITE --include '.*\.cs$' . | while read l; do clear; dotnet build --property WarningLevel=0; done
Hot rebuild on file save:
dotnet watch run --no-hot-reload --property WarningLevel=0