discord-connect-wizard
One-machine Discord bot onboarding wizard for OpenClaw. Use when setting up Discord for the first time (create bot, enable intents, invite to a guild, auto-write OpenClaw config, restart gateway, and complete DM pairing). Designed for local Mac/Windows/Linux hosts with a localhost web UI + optional browser automation guidance.
Why use this skill?
Automate your Discord bot setup with the OpenClaw Discord Connect Wizard. Seamlessly create bots, configure intents, and sync your server with OpenClaw in minutes.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gm4leejun-stack/discord-connect-wizardWhat This Skill Does
The Discord Connect Wizard is an all-in-one onboarding utility designed to streamline the integration of Discord bots with the OpenClaw ecosystem. It serves as a bridge between the complex Discord Developer Portal requirements and your local OpenClaw configuration. Instead of manually navigating Discord's UI, configuring intents, managing tokens, and writing configuration files by hand, the wizard automates the entire lifecycle. It handles bot creation, gateway registration, and ensures all required intents (specifically Message Content) are enabled. Once the bot is invited, the wizard auto-discovers critical IDs, generates the necessary configuration blocks, updates your local config.json via the OpenClaw CLI, and manages the pairing process via DM.
Installation
To install this skill, use the standard OpenClaw installation command:
clawhub install openclaw/skills/skills/gm4leejun-stack/discord-connect-wizard
For Localhost UI access:
- Navigate to the skill directory:
cd skills/gm4leejun-stack/discord-connect-wizard - Execute the wizard script:
node scripts/wizard.mjs - Access the dashboard at
http://127.0.0.1:8787
Use Cases
- First-time Setup: Perfect for users who want to link a private Discord bot to OpenClaw without manually managing JSON configuration files.
- Rapid Prototyping: Ideal for developers spinning up test bots for different OpenClaw environments, as it creates unique account entries without overwriting existing data.
- Automated Configuration: Use the conversation mode to let the AI agent handle the browser automation, drastically reducing the time spent toggling settings in the Discord Developer Portal.
Example Prompts
- "OpenClaw, start the Discord Connect Wizard so I can link my server to the bot."
- "I need to add a new bot account; can you guide me through the setup using the conversation mode?"
- "The Discord wizard is stuck at the authorization screen, can you please retry the connection?"
Tips & Limitations
- Security: The agent cannot bypass your Discord login, CAPTCHA, or 2FA. Always be prepared to provide these manually when prompted by the browser window.
- Permissions: Ensure your Discord account has the 'Manage Server' permission for the guild you intend to connect, or you will not be able to invite the bot.
- Resilience: If the browser automation disconnects, wait for the agent to attempt a self-recovery restart. Do not manually close the browser windows while a session is active.
- DMs: The bot must have DMs enabled to complete the pairing handshake; double-check your privacy settings if the pairing code isn't being detected.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gm4leejun-stack-discord-connect-wizard": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
jun-invest-option-master-installer
DEPRECATED. Use jun-invest-option-master-agent.
jun-invest-option-master
DEPRECATED. Use jun-invest-option-master-agent.
jun-invest-option-master-agent
OpenClaw Agent App Installer: install/upgrade & register the jun-invest-option-master-agent isolated agent workspace. Includes auto backup/versioning to ClawHub.