discord_compare_structure
Diffs a Discord structure backup against live server to report missing channels/categories, role additions/removals, and permission overwrite differences; read-only for drift checks before restore.
Instructions
Diff a structure backup against the live server and report what changed: channels and categories present in one but not the other, roles added or removed, and permission overwrites that differ. Read-only. Use this to answer 'what changed since the backup?' or to check drift before restoring.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| backup | Yes | ||
| guild_id | Yes | Discord server (guild) ID (snowflake). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | ||
| roles_only_in_backup | Yes | ||
| roles_only_on_server | Yes | ||
| permission_differences | Yes | ||
| channels_only_in_backup | Yes | ||
| channels_only_on_server | Yes | ||
| categories_only_in_backup | Yes | ||
| categories_only_on_server | Yes |