WhatsApp 个人账号接入说明
QR 扫码模式 · 30 秒 · 用你已有的 WhatsApp(不需要 Business 注册)。原理同 WhatsApp Web — Otto 成为你 WhatsApp 账号上的一个「已链接的设备」。
⚠ 你必须先了解这件事
这套接入用的是 Baileys,一个反向工程 WhatsApp Web 协议的开源库。Meta 严格说不允许第三方客户端,因此理论上你的 WhatsApp 账号可能会被 Meta 限制。
实际情况:低用量的个人 AI 助手用法极少被封(业界已有 Khoj / Bunni 等产品长期使用),但非零。如果你不接受这风险,请改用 Telegram / 飞书 / Lark 渠道。
1在 iotto.io Settings 勾选风险提示
到 iotto.io Settings → WhatsApp(个人账号) → 勾选「我已阅读并接受第三方协议风险」 → 点 扫码连接 WhatsApp。
2等待 QR 二维码出现
Otto 后台启动一个新的 Baileys 会话,3-5 秒内 QR 出现在页面上。如果 30 秒内不扫,QR 自动刷新(不用刷页面)。
3在手机 WhatsApp 里扫码
- 打开手机上的 WhatsApp app
- 右上角 三个点 → 已链接的设备 / Linked Devices
- 点 链接设备 / Link a Device
- 对准 iotto.io 页面上的 QR 扫
4完成 — Otto 卡片状态变 「已连接」
页面会自动检测扫码完成(每 2.5 秒 polling 一次),状态从
pending 变 linked,显示你的手机号。5在 WhatsApp 里跟 Otto 聊
打开 WhatsApp → 在聊天列表顶部点 「自己 / You」(也叫 Message Yourself)→ 发任意消息。
Otto 收到,1-3 秒内在同一个聊天里回你。
这是你专属的 Otto 通道——别人看不见,群聊里也不会触发。
6想解除?随时点
iotto.io Settings → WhatsApp 卡片 → 删除图标 → 确认。Otto 在你 WhatsApp 上的链接设备会被注销,你照常用 WhatsApp。
常见问题
- 会影响我手机上的 WhatsApp 使用吗? 不会。WhatsApp 支持多设备同时登录(手机 + WhatsApp Web + WhatsApp Desktop + 我们 Otto),互不干扰。
- 我的好友能看到 Otto 吗? 看不到。Otto 只在你 Self-Chat(自己跟自己的对话)里活动,群聊和 1:1 对话都不触发。
- Otto 能看到我所有的 WhatsApp 消息吗? 技术上 linked device 协议确实会同步所有消息到 Otto 的会话存储,但 Otto 代码只读取你 self-chat 的消息,其它一律忽略不上数据库。
- 万一手机停电、关机会怎样? WhatsApp 协议要求主设备(手机)每 14 天上线一次,否则会自动注销 linked device。如果你长期不用手机,重新上线后再扫一遍即可。
- 账号被封了怎么办? 极少发生但理论存在。如果发生,Meta 会有邮件通知 + appeal 流程。Otto 会立刻显示连接断开,不影响 iotto.io 的其它功能(Telegram / 飞书 / Lark)。
- 有没有正规 Business API 路径? 有。如果你是公司主体,已通过 Meta Business Verification + 有专用号码,admin 后台可以走 Cloud API(向 Otto 客服申请开权限)。零 TOS 风险,月费略高。