jevmod on Telegram
Reads group messages and reports to an admin chat. It can delete and it can mute.
This one you run yourself today. The adapter is in the open package under the MIT licence; the hosted product covers Discord so far.
What it does, exactly.
What it reads
Messages in any group where it is an admin.
What it can do
Replies in a private admin chat, or in the group's log topic. It can delete and it can mute once you turn those on.
How you talk to it
Admin commands: /mod_status, /mod_set, /mod_rule and /mod_log.
Worth knowing first
The bot has to be an admin of the group. Telegram gives a non-admin bot no reliable view of the messages in it.
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 jevmodTELEGRAM_TOKEN=... TYPESAFE_API_KEY=... python -m jevmod.adapters.telegram_botThe other four.
Discord
Rates every message in your server and posts what crosses your line to a private channel only your moderators can see.
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.