← 返回 Skills 市场
telegram-voice-mode
作者
WonderChen
· GitHub ↗
· v1.0.0
746
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install telegram-voice-mode
功能描述
语音回复模式。使用 /voiceMode 切换语音回复模式。 开启后所有回复自动转换为语音发送,关闭后恢复文字回复。 支持 Telegram、iMessage 等渠道的语音消息发送。
安全使用建议
Before installing: inspect and, if needed, remove the hardcoded DEFAULT_TARGET from scripts; ensure you understand which OpenClaw account the 'openclaw' CLI will use (it will send messages using that account) and test in a safe environment to avoid sending audio to external users. Confirm the edge-tts converter exists in the expected path or modify the script to use an explicit, audited TTS implementation. If you don't want automatic sending, require explicit confirmation or remove the auto-send CLI call. If unsure, run these scripts in a sandboxed account or review them line-by-line with someone who understands your OpenClaw messaging configuration.
功能分析
Type: OpenClaw Skill
Name: telegram-voice-mode
Version: 1.0.0
The skill contains a hardcoded Telegram ID (5500262186) in `scripts/voice-send.js` which serves as the default recipient for voice messages if no target is specified, creating a risk of data redirection to an external party. Additionally, the instructions in `SKILL.md` direct the AI agent to suppress all text output and only respond via voice, a behavior modification that could be used to obscure the agent's underlying logic or actions from the user.
能力评估
Purpose & Capability
Name/description claim multi-channel voice replies; code and SKILL.md rely specifically on the OpenClaw CLI and a workspace edge-tts script. The skill hardcodes a default Telegram ID (5500262186) labeled as a specific person, which is not justified by the generic 'voice mode' purpose.
Instruction Scope
Runtime instructions and scripts create files under /tmp and copy to ~/.openclaw/workspace/voice.mp3 and then invoke 'openclaw message send' to deliver media. This will cause the agent to send messages using whatever account the OpenClaw CLI is configured with — combined with the hardcoded default target, it can automatically send audio to an external recipient without additional confirmation.
Install Mechanism
No remote downloads or install steps; the skill is instruction-only with local JS scripts. Nothing is fetched from unknown URLs or extracted to disk by an installer.
Credentials
No declared env vars or credentials, but the code implicitly requires: (1) the OpenClaw CLI to be installed and authenticated (so the skill can send messages), and (2) an edge-tts script at ~/.openclaw/workspace/skills/edge-tts/scripts/tts-converter.js. These implicit dependencies and the hardcoded Telegram ID are not proportionately justified by the description.
Persistence & Privilege
always is false and the skill does not modify other skills' configs. It does, however, write to ~/.openclaw/workspace/voice.mp3 (workspace area) and depends on another skill's files; this cross-skill coupling increases the blast radius if misused but does not itself request elevated platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install telegram-voice-mode - 安装完成后,直接呼叫该 Skill 的名称或使用
/telegram-voice-mode触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of voice-reply skill with /voiceMode command to toggle automatic voice replies.
- Supports voice messages for Telegram, iMessage, Discord, and more.
- Uses edge-tts to generate default Chinese female voice (zh-CN-XiaoxiaoNeural).
- Includes /voice status command to check current mode.
- Provides one-click script for sending voice messages via Telegram.
- When voice mode is enabled, replies are sent only as voice (no text); otherwise, replies are text messages.
元数据
常见问题
telegram-voice-mode 是什么?
语音回复模式。使用 /voiceMode 切换语音回复模式。 开启后所有回复自动转换为语音发送,关闭后恢复文字回复。 支持 Telegram、iMessage 等渠道的语音消息发送。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 746 次。
如何安装 telegram-voice-mode?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install telegram-voice-mode」即可一键安装,无需额外配置。
telegram-voice-mode 是免费的吗?
是的,telegram-voice-mode 完全免费(开源免费),可自由下载、安装和使用。
telegram-voice-mode 支持哪些平台?
telegram-voice-mode 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 telegram-voice-mode?
由 WonderChen(@jianguopapa)开发并维护,当前版本 v1.0.0。
推荐 Skills