templates_sync
Replace a Discord Guild Template snapshot with its source guild's current state, so future users receive updated settings. Requires MANAGE_GUILD permission; existing guilds unchanged.
Instructions
Purpose: Replace one Guild Template snapshot with the current state of its source guild.
Requires: Discord MANAGE_GUILD permission. This updates what future users receive from the template but does not change any existing guild.
Snapshot fidelity: After sync, use templates_diff to verify comparable drift. Discord may omit some source channel types from its official template serialization; the diff reports those separately rather than treating sync as a complete source-guild clone.
Returns: {template, untrusted_text}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild_id | Yes | Source guild whose current state to snapshot | |
| audit_reason | No | Reason recorded in Discord audit log | |
| template_code | Yes | Guild Template code to sync |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||