Initialize Discord configuration. Use when user wants to set up, configure, or connect their Discord account for the first time.
Automatically detects and saves your Discord server configuration to `config/server.yaml`. Use this first when setting up Discord integration or connecting your account for the first time.
/plugin marketplace add lycfyi/community-agent-plugin/plugin install discord-agent@community-agent-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Automatically configure the Discord server from your account.
config/server.yaml doesn't exist or needs updatingpython ${CLAUDE_PLUGIN_ROOT}/tools/discord_init.py
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_init.py --server SERVER_ID
All paths are relative to cwd (current working directory):
./.env--server to pick)./config/server.yamlCreates/updates ./config/server.yaml with:
server_id: Your Discord server IDserver_name: Server display namedata_dir: Where messages are storedretention_days: Default sync history./.env file with DISCORD_USER_TOKEN set (in cwd)After init, use discord-sync to download messages.