spantaleev / matrix-docker-ansible-deploy

🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
GNU Affero General Public License v3.0
4.78k stars 1.03k forks source link

Matrix & Discord-Bridge UX / Integration: Allow bridging of discord guilds to matrix communities #561

Open jdreichmann opened 4 years ago

jdreichmann commented 4 years ago

The mx-puppet-discord bridge support bridging guilds to matrix communities, but need enable_group_creation: true in the homeserver.yaml, currently controlled by matrix_synapse_enable_group_creation.

The mx-puppet-discord bridge further needs bridge.enableGroupSync=true in the config in order to bridge guilds from discord into a matrix community.

See: https://github.com/Sorunome/mx-puppet-bridge#group-mapping

izissise commented 4 years ago

As a temporary workaround, it can achieve using yaml extension,

As an example, here is what I have in my host_var file:

# Allow group creation from bridges
matrix_synapse_configuration_extension_yaml: |
  enable_group_creation: true
  group_creation_prefix: ""

matrix_mx_puppet_discord_configuration_extension_yaml: |
  bridge:
    enableGroupSync: true

matrix_mx_puppet_slack_configuration_extension_yaml: |
  bridge:
    enableGroupSync: true