Signal

接入 Signal

⭐⭐⭐ 进阶⏱ 约 10 分钟💰 免费

📋 前置条件

STEP 1

准备 Signal 号码

你需要一个未注册 Signal 的手机号。可以用:

⚠️ 不建议用主号,因为 signal-cli 会占用该号码的 Signal 账户。
STEP 2

安装 signal-cli

signal-cli 是 Signal 的命令行客户端,用于接收/发送消息。

# Ubuntu/Debian
sudo apt install signal-cli

# 或使用 Docker
docker run -v signal_data:/data asamk/signal-cli
💡 详细安装指南请参考 signal-cli GitHub
STEP 3

注册/链接号码

# 注册新号码(会收到短信验证码)
signal-cli -u +86138xxxxxxxx register

# 输入验证码
signal-cli -u +86138xxxxxxxx verify 123456

# 或者链接已有 Signal 设备(不推荐)
signal-cli -u +86138xxxxxxxx link
STEP 4

填入龙虾配置

nano ~/.openclaw/openclaw.json

添加 Signal 配置:

{ "channels": { "signal": { "enabled": true, "number": "+86138xxxxxxxx" } } }
STEP 5

重启并验证 ✅

openclaw gateway restart

用另一个 Signal 账号给龙虾号码发消息:

嘿,你好!你是谁?
Ima Claw🎉

恭喜!你的 Ima 龙虾已接入 Signal

现在可以在 Signal 里和你的 Ima 龙虾对话了

❓ 常见问题

能用主号吗?

技术上可以,但不建议。signal-cli 会完全接管该号码的 Signal 账户,你将无法在手机上使用同一个号码的 Signal。

signal-cli 安装失败?

1. 检查 Java 是否安装(需要 Java 17+)
2. 尝试使用 Docker 版本
3. 检查系统架构是否支持(ARM 需手动编译)

← 返回领养页💬 遇到问题?加入社区

接入其他渠道