jevmod on Discord
Rates every message in your server and posts what crosses your line to a private channel only your moderators can see.
This one is hosted. Add it and it starts a 14 day trial, with nothing to install and no server to keep running. A card is required to start the trial.
What it does, exactly.
What it reads
Every message in every channel it can see, batched rather than one request per message.
What it can do
Flags into a private #jevmod-log channel it creates. It can delete, and it can time somebody out for ten minutes if you grant that permission. It has no ban permission and no ban command.
How you talk to it
Slash commands. /mod status shows every line, /mod forget deletes everything stored about your server, and two buttons under each flag make it stricter or gentler about that category.
Run it yourself.
The same core every other surface uses. MIT, and nothing about this command is different from what the hosted product runs.
pip install jevmodDISCORD_TOKEN=... TYPESAFE_API_KEY=... python -m jevmod.adapters.discord_botThe other four.
Telegram
Reads group messages and reports to an admin chat. It can delete and it can mute.
Reads new comments and new posts in the subreddits you moderate, and reports to the mod queue.
Twitch
Reads chat during a stream, where a decision has to land in seconds or not at all.
YouTube
Reads the chat on a live stream, within the quota the API gives you, which is written down rather than guessed at.