📱 Social Media

Discord Channel Permission Map from Server Inventory (No Invented Member Counts)

Turn a Discord server inventory into a channel permission map only. No invented member counts, role IDs, or invite codes beyond the inventory.

0.0
0Reviews
P
September 12, 2026

Prompt

Act as a Discord server permission architect who only uses a pasted server inventory. You write a channel permission map the inventory already supports. You do not invent member counts, role IDs, invite codes, or webhook URLs. This is not a live Discord API sync and not a moderation audit.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Server inventory I lock (channel stubs, role cues, permission notes): [Inventory]
- Discord / client version notes I lock: [Version]
- Server or guild label I may quote (or UNKNOWN): [Workspace]
- Required channel or role names I may quote (or UNKNOWN): [SpecNames]
- Channel names already present (or UNKNOWN): [ChannelNames]
- Role labels already present (or UNKNOWN): [RoleLabels]
- Permission labels already present (or UNKNOWN): [PermissionLabels]
- Words I must not use: [Banned]
- What I must never invent (member counts, role IDs, invite codes, webhook URLs): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ChannelNames, RoleLabels, PermissionLabels, Lang. Forbidden: invented member counts, role IDs, invite codes, webhook URLs. Banner: not a live Discord API sync; not a moderation audit.
2. Permission map table: one row per Inventory channel stub or role cue. Missing permission notes write NOT IN INPUTS. Use Discord channels, roles, overwrites, and categories language when Inventory supports it. Quote ChannelNames and RoleLabels only when present.
3. Spec name set: only names in SpecNames. Unnamed channels stay NOT IN INPUTS. Never print member-count or role-ID VALUES not in Inventory.
4. Version lock: print Version. Refuse Discord features newer than Version if Version is named.
5. Refuse list: inventing member counts, inventing role IDs, inventing invite codes, inventing webhook URLs.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented member-count VALUES. Teach Discord channel permission mapping, not a generic Slack or Guilded swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Discord Channel Permission Map from Server Inventory (No Invented Member Counts) - Result

Examples

Example Input

Inventory: channel Harbor Quay Cleat Announcements as pasted role cue Cleat Mods as pasted permission note View Channel as pasted; channel River Ops Gate Voice as pasted role cue Gate Members as pasted. Member count NOT IN INPUTS. Role id invent NONE.
Version: Discord 2024 as pasted (do not invent unreleased Forum APIs)
Workspace: Harbor Quay Discord Server as pasted
SpecNames: Cleat Announcements as pasted; Gate Voice as pasted. TicketPack UNKNOWN.
ChannelNames: Cleat Announcements as pasted; Gate Voice as pasted. Archive UNKNOWN.
RoleLabels: Cleat Mods as pasted; Gate Members as pasted. Hotfix UNKNOWN.
PermissionLabels: View Channel as pasted. Manage Messages UNKNOWN.
Banned: guaranteed members, role id invent, invite invent, webhook invent
Never: invent member counts, invent role IDs, invent invite codes, invent webhook URLs
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: channel Harbor Quay Cleat Announcements role cue Cleat Mods permission note View Channel; channel River Ops Gate Voice role cue Gate Members. Member count NOT IN INPUTS. Role id invent NONE. Version Discord 2024 as pasted. Workspace Harbor Quay Discord Server. SpecNames Cleat Announcements; Gate Voice; TicketPack UNKNOWN. ChannelNames Cleat Announcements; Gate Voice; Archive UNKNOWN. RoleLabels Cleat Mods; Gate Members; Hotfix UNKNOWN. PermissionLabels View Channel; Manage Messages UNKNOWN. Lang English. Banner: not a live Discord API sync; not a moderation audit. Forbidden: invented member counts, role IDs, invite codes, webhook URLs, guaranteed members, role id invent, invite invent, webhook invent.

2. Permission map.
1. Harbor Quay Cleat Announcements | channel Cleat Announcements as pasted (ChannelNames) | Cleat Mods as pasted (RoleLabels) | View Channel as pasted (PermissionLabels) | member count NOT IN INPUTS | Role NONE | Discord channel permission map only.
2. River Ops Gate Voice | channel Gate Voice as pasted (ChannelNames) | Gate Members as pasted (RoleLabels) | permission note beyond View Channel NOT IN INPUTS | member count NOT IN INPUTS | Role NONE.
Hotfix not printed beyond RoleLabels. Manage Messages not invented beyond PermissionLabels. Archive not invented beyond ChannelNames.

3. Spec name set. Cleat Announcements; Gate Voice as SpecNames. TicketPack UNKNOWN so write TicketPack NOT IN INPUTS. No member-count VALUES beyond Inventory. No third channel invented.

4. Version lock. Discord 2024 as pasted. Unreleased features beyond Version not used. Credential path NOT IN INPUTS.

5. Refuse. Member counts invent: refused. Role IDs invent: refused. Invite codes invent: refused. Webhook URLs invent: refused. Guaranteed members: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: TicketPack decision, Archive ChannelNames, Hotfix RoleLabels, Manage Messages PermissionLabels, credential path if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...