|
|
@ -33,7 +33,7 @@ appservice:
|
|
|
|
max_idle_conns: 2
|
|
|
|
max_idle_conns: 2
|
|
|
|
|
|
|
|
|
|
|
|
# The unique ID of this appservice.
|
|
|
|
# The unique ID of this appservice.
|
|
|
|
id: whatsapp
|
|
|
|
id: whatsappbot
|
|
|
|
# Appservice bot details.
|
|
|
|
# Appservice bot details.
|
|
|
|
bot:
|
|
|
|
bot:
|
|
|
|
# Username of the appservice bot.
|
|
|
|
# Username of the appservice bot.
|
|
|
@ -77,12 +77,13 @@ bridge:
|
|
|
|
# This requires a server with MSC2716 support, which is currently an experimental feature in synapse.
|
|
|
|
# This requires a server with MSC2716 support, which is currently an experimental feature in synapse.
|
|
|
|
# It can be enabled by setting experimental_features -> msc2716_enabled to true in homeserver.yaml.
|
|
|
|
# It can be enabled by setting experimental_features -> msc2716_enabled to true in homeserver.yaml.
|
|
|
|
# Note that as of Synapse 1.46, there are still some bugs with the implementation, especially if using event persistence workers.
|
|
|
|
# Note that as of Synapse 1.46, there are still some bugs with the implementation, especially if using event persistence workers.
|
|
|
|
backfill: {{ matrix_bridges_backfill_enabled }}
|
|
|
|
backfill: false
|
|
|
|
# Use double puppets for backfilling?
|
|
|
|
# Use double puppets for backfilling?
|
|
|
|
# In order to use this, the double puppets must be in the appservice's user ID namespace
|
|
|
|
# In order to use this, the double puppets must be in the appservice's user ID namespace
|
|
|
|
# (because the bridge can't use the double puppet access token with batch sending).
|
|
|
|
# (because the bridge can't use the double puppet access token with batch sending).
|
|
|
|
# This only affects double puppets on the local server, double puppets on other servers will never be used.
|
|
|
|
# This only affects double puppets on the local server, double puppets on other servers will never be used.
|
|
|
|
double_puppet_backfill: {{ matrix_bridges_backfill_enabled }}
|
|
|
|
# Doesn't work out of box with this playbook
|
|
|
|
|
|
|
|
double_puppet_backfill: false
|
|
|
|
# Should the bridge request a full sync from the phone when logging in?
|
|
|
|
# Should the bridge request a full sync from the phone when logging in?
|
|
|
|
# This bumps the size of history syncs from 3 months to 1 year.
|
|
|
|
# This bumps the size of history syncs from 3 months to 1 year.
|
|
|
|
request_full_sync: false
|
|
|
|
request_full_sync: false
|
|
|
@ -137,6 +138,9 @@ bridge:
|
|
|
|
# Should WhatsApp status messages be bridged into a Matrix room?
|
|
|
|
# Should WhatsApp status messages be bridged into a Matrix room?
|
|
|
|
# Disabling this won't affect already created status broadcast rooms.
|
|
|
|
# Disabling this won't affect already created status broadcast rooms.
|
|
|
|
enable_status_broadcast: true
|
|
|
|
enable_status_broadcast: true
|
|
|
|
|
|
|
|
# Should the status broadcast room be muted and moved into low priority by default?
|
|
|
|
|
|
|
|
# This is only applied when creating the room, the user can unmute/untag it later.
|
|
|
|
|
|
|
|
mute_status_broadcast: true
|
|
|
|
# Should the bridge use thumbnails from WhatsApp?
|
|
|
|
# Should the bridge use thumbnails from WhatsApp?
|
|
|
|
# They're disabled by default due to very low resolution.
|
|
|
|
# They're disabled by default due to very low resolution.
|
|
|
|
whatsapp_thumbnail: false
|
|
|
|
whatsapp_thumbnail: false
|
|
|
|