configure

Save a Discord bot token and read access policy state from local files.

28|5|Updated Jun 24, 2025
One-click install
npx skills add https://github.com/thevibeworks/claude-code-docs --skill configure-thevibeworks
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: configure
Source: https://github.com/thevibeworks/claude-code-docs/tree/main/content/github/claude-plugins-official/external_plugins/discord/skills/configure
Command: npx skills add https://github.com/thevibeworks/claude-code-docs --skill configure-thevibeworks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of configuring a Discord channel connection for Claude Code by securely storing your bot token and setting who is allowed to reach you through the bot.

Core Features & Use Cases

  • Token storage & verification: Saves the Discord bot token to ~/.claude/channels/discord/.env and can report whether it’s set (masking the token when present).
  • Access policy setup & introspection: Reads ~/.claude/channels/discord/access.json to summarize DM policy and the current allowlist/pairing state.
  • Guided lockdown workflow: Proactively nudges you from temporary pairing toward a strict allowlist so only approved Discord users can trigger access.

Quick Start

Run /discord:configure with your Discord bot token to save credentials and receive the current access-status guidance.

Frequently Asked Questions about configure

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

FAQPage Schema
How do I configure my Discord bot token for Claude Code channel access?▼

To configure Discord bot token access, run the setup command with your token to securely save credentials to ~/.claude/channels/discord/.env. The system verifies the token is set and masks it when reporting status to prevent exposure.

What is the difference between pairing and an allowlist for Discord bot access?▼

An allowlist restricts Discord bot access to specifically approved users, while pairing is a temporary state. The configuration workflow reads access.json and proactively guides you from temporary pairing toward a strict allowlist for better security.

How do I check who can currently reach me through my Discord bot?▼

To check who can reach you through your Discord bot, inspect the channel access status. The system reads ~/.claude/channels/discord/access.json to summarize your current DM policy and report the active allowlist or pairing state.

Where are my Discord bot token and access policy stored on disk?▼

Your Discord bot token is stored in ~/.claude/channels/discord/.env, and the access policy configuration resides in ~/.claude/channels/discord/access.json. These files manage your channel connection security and user permissions locally.

Can I set up a Discord channel connection without an existing access policy?▼

Yes, you can set up a Discord channel connection by saving your bot token first. The system reads the access.json policy state during setup and provides guidance to help you establish an allowlist from the initial pairing state.

Why should I switch my Discord bot from pairing mode to an allowlist?▼

Switching from pairing to an allowlist secures your Discord bot so only explicitly approved Discord users can trigger access. This lockdown workflow prevents unauthorized users from reaching you through the bot channel.