NW

nice-wolf-studio/agent-discord-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

16 stars Качество 68 Тренд 29MIT

Claude Code skills for the Discord API - Core messaging and channel management capabilities

Обзор

A comprehensive collection of Claude Code skills for interacting with the Discord API. These skills enable Claude to manage Discord servers, channels, and messages through natural language interactions. - : Send and retrieve messages from Discord channels - : Create, list, and manage Discord channels - : Secure authentication using environment variables - : Built on the latest Discord API version Send messages to Discord channels with support for text content, embeds, and formatting. - Send notifications to Discord channels - Post automated updates - Send formatted messages with embeds Retrieve messages from Discord channels with pagination and filtering options. - Read channel history - Search for specific messages - Monitor channel activity Create new channels in a Discord guild/server. - Set up new discussion channels - Create voice channels for meetings - Organize server structure

README

Показан фрагмент оригинального README. Открыть оригинал.

Discord API Skills for Claude Code

A comprehensive collection of Claude Code skills for interacting with the Discord API. These skills enable Claude to manage Discord servers, channels, and messages through natural language interactions.

Features

  • Message Management: Send and retrieve messages from Discord channels
  • Channel Operations: Create, list, and manage Discord channels
  • Bot Token Authentication: Secure authentication using environment variables
  • Discord API v10: Built on the latest Discord API version

Available Skills

1. discord-send-message

Send messages to Discord channels with support for text content, embeds, and formatting.

Use cases:

  • Send notifications to Discord channels
  • Post automated updates
  • Send formatted messages with embeds

2. discord-get-messages

Retrieve messages from Discord channels with pagination and filtering options.

Use cases:

  • Read channel history
  • Search for specific messages
  • Monitor channel activity

3. discord-create-channel

Create new channels in a Discord guild/server.

Use cases:

  • Set up new discussion channels
  • Create voice channels for meetings
  • Organize server structure

4. discord-list-channels

List all channels in a Discord guild with filtering by type.

Use cases:

  • Audit server channel structure
  • Find specific channels
  • Export channel lists

5. discord-manage-channel

Update channel properties, manage permissions, and delete channels.

Use cases:

  • Update channel names and topics
  • Modify channel permissions
  • Archive or delete channels

Installation

  1. Clone this repository to your Claude Code plugins directory:
# Default Claude Code plugins directory
mkdir -p ~/.claude/plugins/cache
cd ~/.claude/plugins/cache
git clone https://github.com/Nice-Wolf-Studio/agent-discord-skills.git discord

Alternatively, symlink your local development version:

ln -s /path/to/your/agent-discord-skills ~/.claude/plugins/cache/discord
  1. Set up your Discord Bot Token:
export DISCORD_BOT_TOKEN="your-bot-token-here"

For persistent configuration, add this to your shell profile (~/.bashrc, ~/.zshrc, etc.):

echo 'export DISCORD_BOT_TOKEN="your-bot-token-here"' >> ~/.zshrc
source ~/.zshrc

Getting a Discord Bot Token

  1. Go to the Discord Developer Portal
  2. Click “New Application” and give it a name
  3. Navigate to the “Bot” section in the left sidebar
  4. Click “Add Bot”
  5. Under the “TOKEN” section, click “Reset Token” and copy it
  6. Save this token securely - you’ll need it for the DISCORD_BOT_TOKEN environment variable

Bot Permissions

When adding your bot to a server, it needs the following permissions:

  • Send Messages (2048)
  • Read Message History (65536)
  • Manage Channels (16)
  • View Channels (1024)

OAuth2 URL Generator: Use the Discord Developer Portal OAuth2 URL Generator with these scopes:

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add nice-wolf-studio/agent-discord-skills
Новичок в MCP? Начните с руководства на mcpskill.org →