access

Manage Discord channel access by editing JSON configuration files.

Updated Jan 5, 2021
One-click install
npx skills add https://github.com/sauvala/dotfiles --skill access-sauvala
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access
Source: https://github.com/sauvala/dotfiles/tree/main/common/.claude/plugins/marketplaces/claude-plugins-official/external_plugins/discord/skills/access
Command: npx skills add https://github.com/sauvala/dotfiles --skill access-sauvala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Discord channel access, allowing users to easily approve pairings, edit allowlists, and set DM/group policies.

Core Features & Use Cases

  • Approve Pairings: Automatically approve user pairings based on unique codes.
  • Edit Allowlists: Manually add or remove user IDs from the allowlist.
  • Set DM/Group Policy: Control the DM and group message policy for the channel.
  • Use Case: When a user requests to pair with another member, this Skill can be used to manage the approval process efficiently.

Quick Start

Run /discord:access pair <code> to approve a pairing request.

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 control using JSON configuration files?

Discord channel access control is managed by reading and modifying JSON configuration files to handle user pairing approvals, allowlist edits, and policy changes. The Skill uses Bash for directory creation and file system operations to enforce these policies.

How do I approve user pairing requests for Discord channels?

To approve user pairing requests for Discord channels, run the pair command with the unique code provided by the user. This automatically updates the JSON configuration to approve the pairing and grant the requested channel access.

Can I manually add or remove user IDs from a Discord channel allowlist?

Yes, you can manually add or remove user IDs from a Discord channel allowlist by editing the JSON configuration file. This allows precise manual control over who is granted access to specific channels.

What is needed to set DM and group message policies for Discord channels?

Setting DM and group message policies for Discord channels requires JSON manipulation and file system access. The Skill modifies the JSON configuration to control the DM and group message policy for the targeted channel.

Do I need Bash to control Discord channel access policies?

Yes, Bash is required to control Discord channel access policies because the Skill uses Bash scripts for directory creation and file operations. You also need JSON manipulation capabilities to modify the configuration files directly.