← 返回 Skills 市场
avatarneil

Discord Voice

作者 avatarneil · GitHub ↗ · v0.1.6
cross-platform ⚠ suspicious
6877
总下载
9
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install discord-voice
功能描述
Real-time voice conversations in Discord voice channels with Claude AI
安全使用建议
Review before installing on shared Discord servers. Set allowedUsers, avoid autoJoin in public channels, notify and get consent from participants, prefer local STT/TTS for sensitive conversations, and ensure the underlying OpenClaw agent requires approval for sensitive or state-changing tools triggered by voice.
功能分析
Type: OpenClaw Skill Name: discord-voice Version: 0.1.6 The OpenClaw Discord Voice plugin is designed with strong security considerations. It implements robust sanitization for all user-controlled inputs before they are used in agent prompts or file paths, specifically preventing prompt injection via user IDs and path traversal for custom sound files. The dynamic loading of the core OpenClaw extension API is performed with integrity checks, verifying the package name and resolving paths securely. While the plugin connects to various external STT/TTS APIs and a configurable local Wyoming Whisper server, these network interactions are for its stated purpose and API keys are handled via configuration or environment variables, not directly from user input. No evidence of intentional harmful behavior, such as data exfiltration to unauthorized endpoints or backdoor installation, was found.
能力评估
Purpose & Capability
The Discord voice, STT, LLM, and TTS behavior matches the stated purpose, but transcribed speech is routed into the embedded OpenClaw agent with access to normal tools and skills, which is broader than a voice-only assistant.
Instruction Scope
The implementation explicitly tells the agent it has all normal tools and skills, while default allowedUsers is empty, meaning any speaker in a joined channel can drive the voice interaction unless the operator configures an allowlist.
Install Mechanism
Installation is a standard Node/OpenClaw plugin flow with no install-time script observed; system dependencies are documented, and dynamic OpenClaw loading checks the package name before import.
Credentials
Discord token and STT/TTS provider API keys are purpose-aligned and partly disclosed, but the artifacts lack a prominent privacy and consent warning for sending voice, transcripts, and responses to third-party providers.
Persistence & Privilege
The plugin registers a background service, maintains Discord voice sessions with heartbeat/reconnect, and can auto-join a configured channel; these are disclosed but should be treated as always-on voice infrastructure when enabled.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install discord-voice
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /discord-voice 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.6
discord-voice 0.1.6 - No code or documentation changes detected in this version. - Functionality and configuration remain identical to the previous release.
v0.1.5
Resolve transient package vulns (tar).
v0.1.4
- Added continuous integration workflow: `.github/workflows/ci.yml`. - Introduced code formatting and linting configuration files: `.oxfmtrc.json` and `.oxlintrc.json`. - Added a security policy: `SECURITY.md`. - Documentation update: Corrected Discord command and CLI usage instructions to use `discord_voice` instead of `voice` for consistency.
v0.1.2
- Changed config metadata: now uses `requiredConfig` with `discord.token` instead of `requiredEnv` for `DISCORD_TOKEN`. - No code or logic changes; only SKILL.md metadata updated.
v0.1.1
- Added support for "local-whisper" as a Speech-to-Text provider, allowing offline transcription. - Updated documentation to reflect new configuration defaults and provider options (default `sttProvider` is now "local-whisper"). - Added new files: openclaw.plugin.json, scripts/smoke-test.mjs, src/constants.ts.
v0.1.0
Initial release
元数据
Slug discord-voice
版本 0.1.6
许可证
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Discord Voice 是什么?

Real-time voice conversations in Discord voice channels with Claude AI. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6877 次。

如何安装 Discord Voice?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install discord-voice」即可一键安装,无需额外配置。

Discord Voice 是免费的吗?

是的,Discord Voice 完全免费(开源免费),可自由下载、安装和使用。

Discord Voice 支持哪些平台?

Discord Voice 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Discord Voice?

由 avatarneil(@avatarneil)开发并维护,当前版本 v0.1.6。

💬 留言讨论