Merge pull request #2175 from smargold476/master
Add ability to sync only direct Chats in TG-Bridge
This commit is contained in:
commit
476416a880
|
@ -59,3 +59,8 @@ matrix_mautrix_telegram_configuration_extension_yaml: |
|
||||||
|
|
||||||
More details about permissions in this example:
|
More details about permissions in this example:
|
||||||
https://github.com/mautrix/telegram/blob/master/mautrix_telegram/example-config.yaml#L410
|
https://github.com/mautrix/telegram/blob/master/mautrix_telegram/example-config.yaml#L410
|
||||||
|
|
||||||
|
If you like to exclude all groups from syncing and use the Telgeram-Bridge only for direct chats, you can add the following additional playbook configuration:
|
||||||
|
```yaml
|
||||||
|
matrix_mautrix_telegram_filter_mode: whitelist
|
||||||
|
```
|
||||||
|
|
|
@ -38,6 +38,9 @@ matrix_mautrix_telegram_api_id: ''
|
||||||
matrix_mautrix_telegram_api_hash: ''
|
matrix_mautrix_telegram_api_hash: ''
|
||||||
matrix_mautrix_telegram_bot_token: disabled
|
matrix_mautrix_telegram_bot_token: disabled
|
||||||
|
|
||||||
|
# Define the filter-mode
|
||||||
|
matrix_mautrix_telegram_filter_mode: "blacklist"
|
||||||
|
|
||||||
# Whether or not the public-facing endpoints should be enabled (web-based login)
|
# Whether or not the public-facing endpoints should be enabled (web-based login)
|
||||||
matrix_mautrix_telegram_appservice_public_enabled: true
|
matrix_mautrix_telegram_appservice_public_enabled: true
|
||||||
|
|
||||||
|
|
|
@ -273,12 +273,12 @@ bridge:
|
||||||
# Filter mode to use. Either "blacklist" or "whitelist".
|
# Filter mode to use. Either "blacklist" or "whitelist".
|
||||||
# If the mode is "blacklist", the listed chats will never be bridged.
|
# If the mode is "blacklist", the listed chats will never be bridged.
|
||||||
# If the mode is "whitelist", only the listed chats can be bridged.
|
# If the mode is "whitelist", only the listed chats can be bridged.
|
||||||
mode: blacklist
|
mode: {{ matrix_mautrix_telegram_filter_mode | to_json }}
|
||||||
# The list of group/channel IDs to filter.
|
# The list of group/channel IDs to filter.
|
||||||
list: []
|
list: []
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "{{ matrix_mautrix_telegram_command_prefix }}"
|
command_prefix: {{ matrix_mautrix_telegram_command_prefix | to_json }}
|
||||||
|
|
||||||
# Permissions for using the bridge.
|
# Permissions for using the bridge.
|
||||||
# Permitted values:
|
# Permitted values:
|
||||||
|
@ -291,7 +291,7 @@ bridge:
|
||||||
# * - All Matrix users
|
# * - All Matrix users
|
||||||
# domain - All users on that homeserver
|
# domain - All users on that homeserver
|
||||||
# mxid - Specific user
|
# mxid - Specific user
|
||||||
permissions: {{ matrix_mautrix_telegram_bridge_permissions|to_json }}
|
permissions: {{ matrix_mautrix_telegram_bridge_permissions | to_json }}
|
||||||
|
|
||||||
# Options related to the message relay Telegram bot.
|
# Options related to the message relay Telegram bot.
|
||||||
relaybot:
|
relaybot:
|
||||||
|
|
Loading…
Reference in a new issue