Implement streaming status and minimum broadcast duration requirements for outgoing raids to prevent offline abuse.
The Problem:
Currently, the raid feature can remain active or be initiated when a channel is completely offline. This loophole encourages unmonitored "offline raids" that can be easily abused for malicious targeting, spam, out-of-context traffic routing, or sending communities to inactive/unmoderated spaces without the broadcaster's active oversight.
Proposed Solution:
Active Broadcast Requirement: Automatically restrict the /raid command and dashboard raid tools so they are only enabled while a channel is actively broadcasting a live stream. Once a stream ends, the raid feature should be automatically disabled.
Minimum Stream Duration Threshold: Require a minimum broadcast uptime—such as 60 to 90 minutes of continuous live stream time—before the outgoing raid button unlocks for that broadcast session. This ensures that raid functionality is reserved for legitimate, established broadcast content rather than drive-by abuse or short automated sessions.
Why this benefits Twitch:
Adding these guardrails protects creators and communities from toxic raid behavior, reduces moderator burden, and ensures that raids fulfill their original community-building purpose—connecting active live audiences to active live channels.