6 Authentication
Tulir Asokan edited this page 2021-02-08 17:08:58 +02:00

Logging in

  1. Open a private chat with the bridge bot. Usually @signalbot:your.server

Linking as secondary device

  1. Go to "Linked Devices" in the Signal app settings and add a new device.
  2. Send link to the bridge bot.
  3. Scan the QR code the bridge sends you.

Registering as the primary device

  1. Send register <phone> to the bridge bot. The phone should be in international format with no spaces.
  2. Once you get the SMS verification code, send it to the bridge.
  3. To be able to participate in v2 groups, set a profile name with set-profile-name <name>.

Sometimes Signal requires solving a CAPTCHA when registering, but this is currently not supported by the bridge.

Double puppeting

You can replace the Matrix puppet of your Signal account with your Matrix account. When you do so, messages that you send from other Signal clients will be sent from your Matrix account instead of the default puppet user.

As with the Signal login, you must do this in a private chat with the bridge bot.

  1. Log in with login-matrix <access token>
  2. After logging in, the default Matrix puppet of your Signal account should leave rooms and your account should join all rooms the puppet was in automatically.