timeoutUser
Temporarily mute users in Twitch chat for violations like spamming or toxicity, or review recent chat logs for moderation without a specific username.
Instructions
Timeout a user in the Twitch chat. If no username is provided, it will return the recent chat log for LLM review.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
reason | Yes | Reason for timeout (optional) | |
usernameOrDescriptor | Yes | Username or descriptor to timeout (e.g. 'toxic', 'spammer', or a username) |
Input Schema (JSON Schema)
{
"properties": {
"reason": {
"description": "Reason for timeout (optional)",
"type": "string"
},
"usernameOrDescriptor": {
"description": "Username or descriptor to timeout (e.g. 'toxic', 'spammer', or a username)",
"type": "string"
}
},
"required": [
"usernameOrDescriptor",
"reason"
],
"type": "object"
}