Package Details: mautrix-signal 0.4.1-1

Git Clone URL: https://aur.archlinux.org/mautrix-signal.git (read-only, click to copy)
Package Base: mautrix-signal
Description: A Matrix-Signal puppeting bridge
Upstream URL: https://github.com/mautrix/signal
Licenses: AGPLv3
Submitter: istobic
Maintainer: istobic
Last Packager: istobic
Votes: 5
Popularity: 0.070926
First Submitted: 2021-05-31 15:19 (UTC)
Last Updated: 2022-11-13 14:28 (UTC)

Dependencies (19)

Required by (0)

Sources (4)

Pinned Comments

istobic commented on 2021-05-31 16:37 (UTC) (edited on 2021-06-03 12:33 (UTC) by istobic)

Current issues and workarounds:
register +123... throws mausignald.errors.CaptchaRequired

Workaround:

According to backlog here: solve the captcha on https://signalcaptchas.org/registration/generate.html, get the token from the Javascript errors (F12, without the signalcaptcha:// prefix) and register --captcha [token] [number].

Source: Mautrix-Signal-Bridge message

set-profile-name <name> throws mausignald.errors.ResponseError

I got it to work by "set_profile" directly through the socket-api. It only worked if I set the "about" and "emoji" attributes also. I guess that's what was missing from the bridge implementation

Source: Mautrix-Signal-Bridge message

Instead of set-profile-name use the raw command:

raw --user v1.set_profile {
    "about": "Come, join the Matrix.org",
    "account": "<your_number>",
    "name": "<your name>",
    "type": "set_profile",
    "emoji": "",
    "version": "v1"
}

See: signald SetProfile

Contact names and profile pictures not synchronized.

see: signald comment

Latest Comments

King_DuckZ commented on 2022-11-08 22:04 (UTC)

With a duly modified service file inspired from this https://docs.mau.fi/bridges/python/setup.html#systemd-service and pkgver changed to 0.4.1 it seems to be working for me. I don't have the knowledge to tell if dependencies are still correct, but here it's been working for a few minutes now.

istobic commented on 2021-05-31 16:37 (UTC) (edited on 2021-06-03 12:33 (UTC) by istobic)

Current issues and workarounds:
register +123... throws mausignald.errors.CaptchaRequired

Workaround:

According to backlog here: solve the captcha on https://signalcaptchas.org/registration/generate.html, get the token from the Javascript errors (F12, without the signalcaptcha:// prefix) and register --captcha [token] [number].

Source: Mautrix-Signal-Bridge message

set-profile-name <name> throws mausignald.errors.ResponseError

I got it to work by "set_profile" directly through the socket-api. It only worked if I set the "about" and "emoji" attributes also. I guess that's what was missing from the bridge implementation

Source: Mautrix-Signal-Bridge message

Instead of set-profile-name use the raw command:

raw --user v1.set_profile {
    "about": "Come, join the Matrix.org",
    "account": "<your_number>",
    "name": "<your name>",
    "type": "set_profile",
    "emoji": "",
    "version": "v1"
}

See: signald SetProfile

Contact names and profile pictures not synchronized.

see: signald comment