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.
Search Criteria
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)
- python-aiohttp (python-aiohttp-git)
- python-asyncpg
- python-attrs
- python-commonmark
- python-magic
- python-mautrix (python-mautrix-git)
- python-ruamel-yaml (python-ruamel-yaml-hg)
- python-yarl
- signald (signald-git)
- python-setuptools (make)
- python-aiosqlite (optional) – Support for SQLite-Database
- python-olm (python-olm-git) (optional) – end-to-bridge encryption support
- python-phonenumbers (optional) – Formatted phone numbers
- python-pillow (python-pillow-git, python-pillow-simd) (optional) – webp conversion and qr code login
- python-prometheus_client (optional) – metrics upload
- python-pycryptodome (optional)
- python-qrcode (optional) – qr code login
- python-signalstickers-client (optional)
- python-unpaddedbase64 (optional) – end-to-bridge encryption support
Required by (0)
Sources (4)
Latest Comments
King_DuckZ commented on 2022-11-08 22:04 (UTC)
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) andregister --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
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:
Source: Mautrix-Signal-Bridge message
set-profile-name <name> throws mausignald.errors.ResponseError
Source: Mautrix-Signal-Bridge message
Instead of
set-profile-name
use the raw command:See: signald SetProfile
Contact names and profile pictures not synchronized.
see: signald comment