discord_timeout_member
Set or remove a timeout on a Discord member, blocking posting, reacting, and voice for up to 28 days. Use minutes=0 to lift an existing timeout.
Instructions
Time out a member (no posting, reacting or voice) for up to 28 days, or lift a timeout with minutes=0.
Needs Moderate Members. Confirm with the user before applying.
Returns: Confirmation with the time the timeout ends.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Reason recorded in the server's audit log. | |
| minutes | Yes | Length in minutes (max 28 days = 40320). 0 lifts an existing timeout. | |
| user_id | Yes | ||
| guild_id | No | Server (guild) ID. Omit to use DISCORD_GUILD_ID from .env. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |