> ## Documentation Index
> Fetch the complete documentation index at: https://oc-guide.openclaw-korea.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Signal

> Signal 메시지 채널 연동

Signal은 \*\*종단간 암호화(E2EE)\*\*를 기본 제공하는 보안 메시징 앱입니다.
프라이버시를 중요시하는 사용자에게 적합합니다.

## 설정

Signal 연동은 `signal-cli` 또는 OpenClaw의 Signal 플러그인을 사용합니다.

<Steps>
  <Step title="별도 번호 준비">
    Signal 연동에는 별도의 전화번호가 필요합니다.
    기존 번호와 다른 번호를 사용하세요.
  </Step>

  <Step title="Signal CLI 설치">
    ```bash theme={null}
    # macOS
    brew install signal-cli

    # 또는 npm 패키지
    npm install -g @nickclaw/signal-bridge
    ```
  </Step>

  <Step title="번호 등록">
    ```bash theme={null}
    signal-cli -u +821012345678 register
    signal-cli -u +821012345678 verify CODE
    ```
  </Step>

  <Step title="OpenClaw 연동">
    ```bash theme={null}
    openclaw channels login signal
    # 또는
    openclaw config set signal.number "+821012345678"
    openclaw gateway restart
    ```
  </Step>
</Steps>

## 특징

<CardGroup cols={2}>
  <Card title="🔒 종단간 암호화" icon="shield-halved">
    모든 메시지가 E2EE로 보호됩니다.
    서버에서도 내용을 읽을 수 없습니다.
  </Card>

  <Card title="📵 번호 기반" icon="phone">
    전화번호가 필수입니다.
    별도 번호 사용을 권장합니다.
  </Card>
</CardGroup>

## 사용법

Signal로 메시지를 보내면 AI가 응답합니다:

```
사용자 (Signal) → "내일 일정 알려줘"
AI → "내일 오전 10시 팀 미팅, 오후 3시 치과 예약이 있어요"
```

## 제한사항

<Warning>
  * Signal은 봇 API가 공식적으로 없습니다. `signal-cli`를 통한 비공식 연동입니다.
  * 파일/이미지 전송이 Telegram보다 제한적일 수 있습니다.
  * 별도 전화번호가 필요합니다.
  * 번호 차단 위험이 있으므로 자동 메시지 빈도에 주의하세요.
</Warning>

## Telegram과의 비교

| 기능     | Telegram | Signal  |
| ------ | -------- | ------- |
| 설정 난이도 | ⭐ 쉬움     | ⭐⭐⭐ 어려움 |
| 보안     | 서버 암호화   | E2EE    |
| 봇 API  | 공식 지원    | 비공식     |
| 미디어    | 풍부       | 기본      |
| 그룹     | 완전 지원    | 제한적     |

<Tip>
  보안이 최우선이 아니라면 Telegram을 권장합니다.
  설정이 훨씬 쉽고 기능도 풍부합니다.
  Signal은 민감한 정보를 다룰 때 보조 채널로 사용하세요.
</Tip>

## 보안 모범 사례

* 메시지 자동 삭제 타이머 설정
* 민감 정보는 memory 파일에 기록하지 않도록 지시
* 별도 번호 사용으로 개인 번호 보호
