Hello Twitch team,
I am developing a private Windows desktop application for my own use as a channel moderator.
It would receive chat messages and AutoMod-held messages through official EventSub subscriptions and highlight configured keywords in a private local queue. This helps me notice messages when chat moves very quickly.
Timeouts and channel bans would only be issued through the official API after I manually click a button. The queue would also update when another moderator takes action.
The application would NOT:
- Approve or deny AutoMod-held messages.
- Change AutoMod settings.
- Send messages to chat.
- Scrape Twitch pages or bypass access restrictions.
It would supplement the normal Twitch moderation interface.
The current prototype is offline. Before connecting it, could a Twitch staff member clarify:
1. Is this use case permitted?
2. Is any additional approval required?
3. What privacy notice and chat-log retention requirements apply to a private, single-user tool?
We plan to follow OAuth validation, permission, and API rate-limit requirements.
Thank you.
You are unlikely to get an answer from staff here on the subject. If any staff are actively monitoring
Most channels likely keep this data on hand for referencing bad actors, historically, either for ease of access or for having data from before Twitch own logs began
I’m not a lawyer and cannot give legal advice, I would consult a lawyer.
Just make sure the channels you moderator for are aware as they may or may not want this sort of thing run on their channel and/or only be accessable by one moderator.