add-discord

Configure a Discord bot token and register channels for NanoClaw agent responses.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/spyqs/nanoclaw-email-imap --skill add-discord-spyqs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-discord
Source: https://github.com/spyqs/nanoclaw-email-imap/tree/main/.claude/skills/add-discord
Command: npx skills add https://github.com/spyqs/nanoclaw-email-imap --skill add-discord-spyqs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of getting your NanoClaw agent connected to Discord so it can respond in the channels where your community actually communicates.

Core Features & Use Cases

  • Discord integration with automated code changes: Adds the Discord channel implementation, tests, and required configuration fields so the agent can register and run a Discord bot.
  • Interactive credential + channel setup: Guides you through creating or supplying a bot token, syncing environment variables, and collecting a channel ID in the exact format needed for registration.
  • Channel registration and triggers: Supports both a main channel (responds broadly) and additional trigger-only channels (responds when the bot is mentioned), with verification and troubleshooting.
  • Example use case: Use it to let your NanoClaw assistant answer questions in a dedicated Discord support channel while keeping other channels trigger-only to reduce noise.

Quick Start

Ask your assistant to run the add-discord skill and walk you through connecting a Discord bot token and registering your channel for NanoClaw.

Frequently Asked Questions about add-discord

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

FAQPage Schema
How do I connect a Discord bot to my agent for automated channel responses?

To connect a Discord bot, you add the Discord channel code, sync your bot token into the environment variables, and register channel identifiers so the agent can monitor and respond to messages.

How do I configure environment variables for a Discord bot token in my container?

You configure the Discord bot token by adding it to your environment variables and syncing the DISCORD_BOT_TOKEN into the container, allowing the agent to authenticate and run the bot.

Can I set up trigger-only Discord channels to reduce noise?

Yes, you can configure a main channel for broad responses alongside additional trigger-only channels, ensuring the agent responds only when explicitly mentioned to reduce noise.

What is the correct format for registering Discord channel IDs?

Registering Discord channel IDs requires collecting the dc: channel identifiers in the exact format needed by the setup steps, validating your build and tests, and submitting the channel metadata.

What do I need to set up Discord integration for NanoClaw?

You need a Discord bot token, the specific channel code, a configured DISCORD_BOT_TOKEN environment variable synced into the container, and valid channel identifiers for registration.