Skip to content

Discord voice channel: /vc join not working, no audio #23278

@jordiagi

Description

@jordiagi

Environment

  • OpenClaw version: 2026.2.17
  • macOS: Apple Silicon
  • Node: v25.5.0

Issue

Discord voice channel feature is not working:

  1. /vc join command not appearing in logs
  2. Bot joins channel (autoJoin configured) but no audio
  3. "receive error: The operation was aborted" warnings in logs

Configuration

channels.discord.voice: {
  "enabled": true,
  "autoJoin": [{"guildId": "...", "channelId": "..."}],
  "tts": {"provider": "elevenlabs", "elevenlabs": {"baseUrl": "http://127.0.0.1:5111"}}
}

tools.media.audio: {
  "enabled": true,
  "models": [{"provider": "openai", "model": "whisper-1"}]
}

Installed dependencies

  • @snazzah/davey ✅
  • @discordjs/opus ✅
  • sodium-native ✅

Steps to reproduce

  1. Configure voice with autoJoin or use /vc join
  2. Join the voice channel on Discord
  3. Speak - no transcription or response

Expected

Bot should transcribe speech via Whisper and respond via TTS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions