access

Automate Discord channel access control by editing a local JSON policy.

231|217|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/fazxes/Claude-code --skill access-fazxes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access
Source: https://github.com/fazxes/Claude-code/tree/main/stubs/downloads/official-plugins/marketplaces/claude-plugins-official/external_plugins/discord/skills/access
Command: npx skills add https://github.com/fazxes/Claude-code --skill access-fazxes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discord channel access is often manual, error-prone, and slow; this solution automates access control by editing a local JSON policy (located at ~/.claude/channels/discord/access.json) and letting the channel server enforce it.

Core Features & Use Cases

  • Approve pairing requests and add approved senders to the allowlist
  • Edit per-channel groups, require mentions, and adjust group policies
  • Switch the DM policy between pairing, allowlist, and disabled
  • Example: If a teammate requests access, approve the pairing to grant access via the approved sender

Quick Start

Run the access command in your terminal to view current status and begin managing policy.

Frequently Asked Questions about access

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Discord channel access policies from the terminal?

Discord channel access is managed by editing a local JSON policy stored at ~/.claude/channels/discord/access.json, which the channel server then enforces. You can use terminal commands like pair, allow, and deny to update this policy.

How do I automate Discord pairing approvals for channel access?

To automate Discord pairing approvals, use the pair command to approve requests and automatically add the approved senders to the channel allowlist within your local JSON policy file.

Can I configure per-channel groups and mention requirements for Discord?

Yes, you can configure per-channel groups and require mentions by using the group add, group rm, and set commands to adjust specific group policies within your local Discord access JSON configuration.

What DM policy modes are available for Discord channel access control?

The available DM policy modes for Discord channel access control are pairing, allowlist, and disabled. You can switch between these modes using the policy command to manage how direct messages are handled.

Does this Discord access control method require any external dependencies or bots?

No external dependencies are required. The solution operates by editing a local JSON policy file directly from your terminal, relying on the channel server to enforce the access rules defined in that file.

How do I remove a user from the Discord channel allowlist?

To remove a user from the Discord channel allowlist, use the remove or deny commands in your terminal, which updates the local access.json policy to revoke their permissions securely.