Add puppeting option to matrix-bridge-appservice-slack

Fix #2720.
This commit is contained in:
Fabio Bonelli
2024-05-14 16:12:11 +02:00
parent 0106c016ee
commit 2bdc6db2eb
3 changed files with 52 additions and 8 deletions

View File

@ -24,6 +24,26 @@ rtm:
#
log_level: "silent"
{% if matrix_appservice_slack_puppeting_enabled %}
puppeting:
enabled: true
onboard_users: {{ matrix_appservice_slack_puppeting_onboard_users|lower }}
oauth2:
client_id: "{{ matrix_appservice_slack_puppeting_slackapp_client_id }}"
client_secret: "{{ matrix_appservice_slack_puppeting_slackapp_client_secret }}"
{% endif %}
{% if matrix_appservice_slack_team_sync_enabled %}
team_sync:
all:
channels:
enabled: true
alias_prefix: "{{ matrix_appservice_slack_team_sync_alias_prefix }}"
users:
enabled: true
{% endif %}
{% if matrix_appservice_slack_database_engine == 'nedb' %}
dbdir: "/data"
{% else %}