51 lines
1.5 KiB
YAML
51 lines
1.5 KiB
YAML
|
homeserver:
|
||
|
address: http://synapse:8008
|
||
|
domain: example.com
|
||
|
appservice:
|
||
|
address: http://whatsapp-bridge:29318
|
||
|
hostname: 0.0.0.0
|
||
|
port: 29318
|
||
|
database:
|
||
|
type: postgres
|
||
|
uri: host=db user=synapse password=foo dbname=whatsapp-bridge sslmode=disable
|
||
|
max_open_conns: 20
|
||
|
max_idle_conns: 2
|
||
|
state_store_path: ./mx-state.json
|
||
|
id: 2li-whatsapp-bridge
|
||
|
bot:
|
||
|
username: whatsappbot
|
||
|
displayname: WhatsApp bridge bot
|
||
|
avatar: mxc://maunium.net/NeXNQarUbrlYBiPCpprYsRqr
|
||
|
as_token: foo
|
||
|
hs_token: bar
|
||
|
bridge:
|
||
|
username_template: whatsapp_{{.}}
|
||
|
displayname_template: '{{if .Notify}}{{.Notify}}{{else}}{{.Jid}}{{end}} (WA)'
|
||
|
community_template: whatsapp_{{.Localpart}}={{.Server}}
|
||
|
connection_timeout: 20
|
||
|
login_qr_regen_count: 2
|
||
|
max_connection_attempts: 3
|
||
|
connection_retry_delay: -1
|
||
|
report_connection_retry: true
|
||
|
contact_wait_delay: 1
|
||
|
initial_chat_sync_count: 10
|
||
|
initial_history_fill_count: 20
|
||
|
recovery_chat_sync_count: -1
|
||
|
recovery_history_backfill: true
|
||
|
sync_max_chat_age: 259200
|
||
|
sync_with_custom_puppets: true
|
||
|
invite_own_puppet_for_backfilling: true
|
||
|
private_chat_portal_meta: false
|
||
|
allow_user_invite: false
|
||
|
command_prefix: '!wa'
|
||
|
permissions:
|
||
|
'@username:example.com': 100
|
||
|
example.com: 10
|
||
|
logging:
|
||
|
directory: ./logs
|
||
|
file_name_format: '{{.Date}}-{{.Index}}.log'
|
||
|
file_date_format: "2006-01-02"
|
||
|
file_mode: 384
|
||
|
timestamp_format: Jan _2, 2006 15:04:05
|
||
|
print_level: debug
|