🦞
Интеграция канала

Подключение OpenClaw к Signal

ИИ-ассистент с приоритетом приватности. Используйте OpenClaw через Signal со сквозным шифрованием для максимально безопасного обмена сообщениями.

🔒 Почему Signal?
  • Сквозное шифрованиеВсе сообщения зашифрованы по умолчанию, всегда
  • Номер телефона не раскрываетсяУчастники групп не видят ваш номер (опционально)
  • КроссплатформенностьРаботает на iOS, Android и десктопе
  • Открытый протоколПроверен и признан экспертами по безопасности
  • Без облачного храненияСообщения остаются только на ваших устройствах
Функции Signal с OpenClaw
Личные сообщенияПриватные разговоры один на один
Групповые чатыИспользуйте OpenClaw в группах Signal
РеакцииЭмодзи-ответы на сообщения
Уведомления о прочтенииЗнайте, когда сообщения прочитаны
Медиа-вложенияОтправка изображений и файлов
Ограничение по упоминаниямОтвечать только при упоминании в группах

Шаги настройки

1

Установите signal-cli

OpenClaw использует signal-cli для связи с Signal. Установите его на сервер:

# On macOS with Homebrew
brew install signal-cli
# On Linux (download from GitHub)
wget https://github.com/AsamK/signal-cli/releases/latest
2

Зарегистрируйте или привяжите аккаунт Signal

Либо зарегистрируйте новый номер телефона, либо привяжите к существующему аккаунту Signal:

# Register a new number
signal-cli -u +15551234567 register
# Or link to existing account
signal-cli link -n "OpenClaw"

Привязка генерирует QR-код для сканирования приложением Signal

3

Настройте OpenClaw

Добавьте конфигурацию канала Signal в ваш openclaw.json:

{
  "channels": {
    "signal": {
      "enabled": true,
      "allowFrom": ["+15551234567"]
    }
  }
}

Замените на номера телефонов, которым разрешено писать боту (включая код страны)

4

Настройте разрешённые контакты

Определите, какие номера телефонов могут взаимодействовать с ботом:

"allowFrom": [
  "+15551234567",
  "+15559876543"
]
5

Проверьте подключение

Перезапустите OpenClaw и отправьте тестовое сообщение:

openclaw restart

Откройте Signal на телефоне и отправьте сообщение на привязанный номер. OpenClaw должен ответить.

Расширенная конфигурация
{
  "channels": {
    "signal": {
      "enabled": true,
      "reactionNotifications": "own",
      "reactionAllowlist": ["+15551234567"],
      "historyLimit": 50,
      "dmPolicy": "pairing",
      "allowFrom": ["+15551234567"]
    }
  }
}
  • reactionNotificationsКогда уведомлять о реакциях: "own", "all" или "none"
  • reactionAllowlistОбрабатывать реакции только с этих номеров
  • historyLimitКоличество сообщений для контекста разговора
  • dmPolicyКак обрабатывать ЛС: "pairing", "open" или "closed"
  • allowFromНомера телефонов, которым разрешено писать (с кодом страны)
🛡️ Вопросы безопасности
Сквозное шифрование — Все сообщения между вами и OpenClaw зашифрованы
Без облачного хранения — Signal не хранит сообщения на своих серверах
Приватность номера в группах — Signal скрывает номера телефонов от других участников группы
Открытый исходный код — И Signal, и signal-cli имеют открытый исходный код и могут быть проверены
Сравнение с другими каналами
ФункцияSignalWhatsAppTelegram
Сквозное шифрованиеВсегдаПо умолчаниюОпционально
Открытый кодДаНетЧастично
Требуется телефонДаДаНет
Облачный бэкапНетОпциональноВсе сообщения
Приватность группВысокаяСредняяСредняя
⚠️ Устранение неполадок

signal-cli не подключается?

Убедитесь, что вы завершили регистрацию/привязку и аккаунт подтверждён. Запустите signal-cli receive для проверки.

Сообщения не приходят?

Проверьте, что номер телефона в allowFrom включает код страны с префиксом "+".

Привязанное устройство постоянно отключается?

Signal может отвязывать неактивные устройства. Рассмотрите использование выделенного номера телефона вместо привязки.

Signal подключён!

Ваш ИИ-ассистент теперь доступен через самую безопасную платформу обмена сообщениями. Добавьте другие каналы или изучите навыки.