Ref: -pull/4276/head33f3ccd6ae/CHANGELOG.md (L134-L136)-7165d3fa58/appservice/registration.go (L30)Intentionally not removing the old configuration setting yet, as some bridges may/do not support the new setting name. It's likely just bridgev2 mautrix bridges that have been updated and support both right now.
| @@ -65,6 +65,7 @@ Find the `registration.yaml` in the `/matrix` directory, for example `/matrix/ma | |||||
| ``` | ``` | ||||
| as_token: <token> | as_token: <token> | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| hs_token: <token> | hs_token: <token> | ||||
| id: signal | id: signal | ||||
| namespaces: | namespaces: | ||||
| @@ -83,6 +83,7 @@ Then, send its content to the existing admin room: | |||||
| ``` | ``` | ||||
| as_token: <token> | as_token: <token> | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| hs_token: <token> | hs_token: <token> | ||||
| id: signal | id: signal | ||||
| namespaces: | namespaces: | ||||
| @@ -167,5 +167,6 @@ matrix_beeper_linkedin_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_beeper_linkedin_appservice_bot_username | regex_escape }}:{{ matrix_beeper_linkedin_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_beeper_linkedin_appservice_bot_username | regex_escape }}:{{ matrix_beeper_linkedin_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_beeper_linkedin_registration: "{{ matrix_beeper_linkedin_registration_yaml | from_yaml }}" | matrix_beeper_linkedin_registration: "{{ matrix_beeper_linkedin_registration_yaml | from_yaml }}" | ||||
| @@ -159,5 +159,6 @@ matrix_go_skype_bridge_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_go_skype_bridge_appservice_bot_username | regex_escape }}:{{ matrix_go_skype_bridge_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_go_skype_bridge_appservice_bot_username | regex_escape }}:{{ matrix_go_skype_bridge_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_go_skype_bridge_registration: "{{ matrix_go_skype_bridge_registration_yaml | from_yaml }}" | matrix_go_skype_bridge_registration: "{{ matrix_go_skype_bridge_registration_yaml | from_yaml }}" | ||||
| @@ -32,5 +32,6 @@ rate_limited: false | |||||
| {% if matrix_hookshot_encryption_enabled %} | {% if matrix_hookshot_encryption_enabled %} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| push_ephemeral: true | push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| org.matrix.msc3202: true | org.matrix.msc3202: true | ||||
| {% endif %} | {% endif %} | ||||
| @@ -224,6 +224,7 @@ matrix_mautrix_discord_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_mautrix_discord_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_discord_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_mautrix_discord_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_discord_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mautrix_discord_registration: "{{ matrix_mautrix_discord_registration_yaml | from_yaml }}" | matrix_mautrix_discord_registration: "{{ matrix_mautrix_discord_registration_yaml | from_yaml }}" | ||||
| @@ -214,6 +214,7 @@ matrix_mautrix_facebook_registration_yaml: | | |||||
| sender_localpart: _bot_{{ matrix_mautrix_facebook_appservice_bot_username }} | sender_localpart: _bot_{{ matrix_mautrix_facebook_appservice_bot_username }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mautrix_facebook_registration: "{{ matrix_mautrix_facebook_registration_yaml | from_yaml }}" | matrix_mautrix_facebook_registration: "{{ matrix_mautrix_facebook_registration_yaml | from_yaml }}" | ||||
| @@ -214,6 +214,7 @@ matrix_mautrix_gmessages_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_mautrix_gmessages_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_gmessages_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_mautrix_gmessages_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_gmessages_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_gmessages_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_gmessages_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_gmessages_registration: "{{ matrix_mautrix_gmessages_registration_yaml | from_yaml }}" | matrix_mautrix_gmessages_registration: "{{ matrix_mautrix_gmessages_registration_yaml | from_yaml }}" | ||||
| @@ -199,6 +199,7 @@ matrix_mautrix_googlechat_registration_yaml: | | |||||
| sender_localpart: _bot_{{ matrix_mautrix_googlechat_appservice_bot_username }} | sender_localpart: _bot_{{ matrix_mautrix_googlechat_appservice_bot_username }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mautrix_googlechat_registration: "{{ matrix_mautrix_googlechat_registration_yaml | from_yaml }}" | matrix_mautrix_googlechat_registration: "{{ matrix_mautrix_googlechat_registration_yaml | from_yaml }}" | ||||
| @@ -183,6 +183,7 @@ matrix_mautrix_instagram_registration_yaml: | | |||||
| sender_localpart: _bot_{{ matrix_mautrix_instagram_appservice_bot_username }} | sender_localpart: _bot_{{ matrix_mautrix_instagram_appservice_bot_username }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mautrix_instagram_registration: "{{ matrix_mautrix_instagram_registration_yaml | from_yaml }}" | matrix_mautrix_instagram_registration: "{{ matrix_mautrix_instagram_registration_yaml | from_yaml }}" | ||||
| @@ -299,6 +299,7 @@ matrix_mautrix_meta_instagram_registration_yaml: | | |||||
| sender_localpart: _bot_{{ matrix_mautrix_meta_instagram_appservice_username }} | sender_localpart: _bot_{{ matrix_mautrix_meta_instagram_appservice_username }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_meta_instagram_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_meta_instagram_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_meta_instagram_registration: "{{ matrix_mautrix_meta_instagram_registration_yaml | from_yaml }}" | matrix_mautrix_meta_instagram_registration: "{{ matrix_mautrix_meta_instagram_registration_yaml | from_yaml }}" | ||||
| @@ -299,6 +299,7 @@ matrix_mautrix_meta_messenger_registration_yaml: | | |||||
| sender_localpart: _bot_{{ matrix_mautrix_meta_messenger_appservice_username }} | sender_localpart: _bot_{{ matrix_mautrix_meta_messenger_appservice_username }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_meta_messenger_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_meta_messenger_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_meta_messenger_registration: "{{ matrix_mautrix_meta_messenger_registration_yaml | from_yaml }}" | matrix_mautrix_meta_messenger_registration: "{{ matrix_mautrix_meta_messenger_registration_yaml | from_yaml }}" | ||||
| @@ -212,6 +212,7 @@ matrix_mautrix_signal_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_mautrix_signal_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_signal_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_mautrix_signal_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_signal_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_signal_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_signal_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_signal_registration: "{{ matrix_mautrix_signal_registration_yaml | from_yaml }}" | matrix_mautrix_signal_registration: "{{ matrix_mautrix_signal_registration_yaml | from_yaml }}" | ||||
| @@ -153,6 +153,7 @@ matrix_mautrix_slack_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_mautrix_slack_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_slack_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_mautrix_slack_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_slack_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_slack_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_slack_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_slack_registration: "{{ matrix_mautrix_slack_registration_yaml | from_yaml }}" | matrix_mautrix_slack_registration: "{{ matrix_mautrix_slack_registration_yaml | from_yaml }}" | ||||
| @@ -241,6 +241,7 @@ matrix_mautrix_telegram_registration_yaml: | | |||||
| url: {{ matrix_mautrix_telegram_appservice_address }} | url: {{ matrix_mautrix_telegram_appservice_address }} | ||||
| rate_limited: false | rate_limited: false | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_telegram_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_telegram_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_telegram_registration: "{{ matrix_mautrix_telegram_registration_yaml | from_yaml }}" | matrix_mautrix_telegram_registration: "{{ matrix_mautrix_telegram_registration_yaml | from_yaml }}" | ||||
| @@ -231,6 +231,7 @@ matrix_mautrix_whatsapp_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_mautrix_whatsapp_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_whatsapp_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_mautrix_whatsapp_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_whatsapp_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| io.element.msc4190: {{ matrix_mautrix_whatsapp_msc4190_enabled | to_json }} | io.element.msc4190: {{ matrix_mautrix_whatsapp_msc4190_enabled | to_json }} | ||||
| matrix_mautrix_whatsapp_registration: "{{ matrix_mautrix_whatsapp_registration_yaml | from_yaml }}" | matrix_mautrix_whatsapp_registration: "{{ matrix_mautrix_whatsapp_registration_yaml | from_yaml }}" | ||||
| @@ -139,5 +139,6 @@ matrix_mx_puppet_discord_registration_yaml: | | |||||
| sender_localpart: _discordpuppet_bot | sender_localpart: _discordpuppet_bot | ||||
| url: {{ matrix_mx_puppet_discord_appservice_address }} | url: {{ matrix_mx_puppet_discord_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_discord_registration: "{{ matrix_mx_puppet_discord_registration_yaml | from_yaml }}" | matrix_mx_puppet_discord_registration: "{{ matrix_mx_puppet_discord_registration_yaml | from_yaml }}" | ||||
| @@ -133,5 +133,6 @@ matrix_mx_puppet_groupme_registration_yaml: | | |||||
| sender_localpart: _groupmepuppet_bot | sender_localpart: _groupmepuppet_bot | ||||
| url: {{ matrix_mx_puppet_groupme_appservice_address }} | url: {{ matrix_mx_puppet_groupme_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_groupme_registration: "{{ matrix_mx_puppet_groupme_registration_yaml | from_yaml }}" | matrix_mx_puppet_groupme_registration: "{{ matrix_mx_puppet_groupme_registration_yaml | from_yaml }}" | ||||
| @@ -127,5 +127,6 @@ matrix_mx_puppet_instagram_registration_yaml: | | |||||
| sender_localpart: _instagrampuppet_bot | sender_localpart: _instagrampuppet_bot | ||||
| url: {{ matrix_mx_puppet_instagram_appservice_address }} | url: {{ matrix_mx_puppet_instagram_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_instagram_registration: "{{ matrix_mx_puppet_instagram_registration_yaml | from_yaml }}" | matrix_mx_puppet_instagram_registration: "{{ matrix_mx_puppet_instagram_registration_yaml | from_yaml }}" | ||||
| @@ -179,5 +179,6 @@ matrix_mx_puppet_slack_registration_yaml: | | |||||
| sender_localpart: _slackpuppet_bot | sender_localpart: _slackpuppet_bot | ||||
| url: {{ matrix_mx_puppet_slack_appservice_address }} | url: {{ matrix_mx_puppet_slack_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_slack_registration: "{{ matrix_mx_puppet_slack_registration_yaml | from_yaml }}" | matrix_mx_puppet_slack_registration: "{{ matrix_mx_puppet_slack_registration_yaml | from_yaml }}" | ||||
| @@ -134,5 +134,6 @@ matrix_mx_puppet_steam_registration_yaml: | | |||||
| sender_localpart: _steampuppet_bot | sender_localpart: _steampuppet_bot | ||||
| url: {{ matrix_mx_puppet_steam_appservice_address }} | url: {{ matrix_mx_puppet_steam_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_steam_registration: "{{ matrix_mx_puppet_steam_registration_yaml | from_yaml }}" | matrix_mx_puppet_steam_registration: "{{ matrix_mx_puppet_steam_registration_yaml | from_yaml }}" | ||||
| @@ -179,5 +179,6 @@ matrix_mx_puppet_twitter_registration_yaml: | | |||||
| sender_localpart: "{{ matrix_mx_puppet_twitter_bot_localpart }}" | sender_localpart: "{{ matrix_mx_puppet_twitter_bot_localpart }}" | ||||
| url: {{ matrix_mx_puppet_twitter_appservice_address }} | url: {{ matrix_mx_puppet_twitter_appservice_address }} | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_mx_puppet_twitter_registration: "{{ matrix_mx_puppet_twitter_registration_yaml | from_yaml }}" | matrix_mx_puppet_twitter_registration: "{{ matrix_mx_puppet_twitter_registration_yaml | from_yaml }}" | ||||
| @@ -150,6 +150,7 @@ matrix_wechat_registration_yaml: | | |||||
| - exclusive: true | - exclusive: true | ||||
| regex: '^@{{ matrix_wechat_appservice_bot_username | regex_escape }}:{{ matrix_wechat_homeserver_domain | regex_escape }}$' | regex: '^@{{ matrix_wechat_appservice_bot_username | regex_escape }}:{{ matrix_wechat_homeserver_domain | regex_escape }}$' | ||||
| de.sorunome.msc2409.push_ephemeral: true | de.sorunome.msc2409.push_ephemeral: true | ||||
| receive_ephemeral: true | |||||
| matrix_wechat_registration: "{{ matrix_wechat_registration_yaml | from_yaml }}" | matrix_wechat_registration: "{{ matrix_wechat_registration_yaml | from_yaml }}" | ||||