From 83165d77faa80c2e17e7fc29bd853028fdd473ed Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Tue, 2 Sep 2025 09:27:48 +0300 Subject: [PATCH] Keep mautrix-telegram registration namespace config in sync with `matrix_mautrix_telegram_username_template` & `matrix_mautrix_telegram_alias_template` Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4539 Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1493 and d166a90514b3e737f4526b097835a1d042dbceb9 --- roles/custom/matrix-bridge-mautrix-telegram/defaults/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/custom/matrix-bridge-mautrix-telegram/defaults/main.yml b/roles/custom/matrix-bridge-mautrix-telegram/defaults/main.yml index 2cfc50322..09d1a3008 100644 --- a/roles/custom/matrix-bridge-mautrix-telegram/defaults/main.yml +++ b/roles/custom/matrix-bridge-mautrix-telegram/defaults/main.yml @@ -230,12 +230,12 @@ matrix_mautrix_telegram_registration_yaml: | namespaces: users: - exclusive: true - regex: '^@telegram_.+:{{ matrix_mautrix_telegram_homeserver_domain | regex_escape }}$' + regex: '^@{{ matrix_mautrix_telegram_username_template | replace('{userid}', '.+') }}:{{ matrix_mautrix_telegram_homeserver_domain | regex_escape }}$' - exclusive: true regex: '^@{{ matrix_mautrix_telegram_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_telegram_homeserver_domain | regex_escape }}$' aliases: - exclusive: true - regex: '^#telegram_.+:{{ matrix_mautrix_telegram_homeserver_domain | regex_escape }}$' + regex: '^#{{ matrix_mautrix_telegram_alias_template | replace('{groupname}', '.+') }}:{{ matrix_mautrix_telegram_homeserver_domain | regex_escape }}$' # See https://github.com/mautrix/signal/issues/43 sender_localpart: _bot_{{ matrix_mautrix_telegram_appservice_bot_username }} url: {{ matrix_mautrix_telegram_appservice_address }}