mirror of
https://github.com/status-im/infra-role-matterbridge.git
synced 2025-02-18 17:56:36 +00:00
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
Description
This role configures matterbridge
chat bridging software.
Details
The software runs as a docker container from 42wim/matterbridge
.
The configuration file template is in templates/matterbridge.yaml.j2
.
Configuration
matterbridge_bridges:
status:
bridge:
Nick: 'bridge.stateofus.eth'
PrivateKey: '0x04abcXYZ'
RemoteNickFormat: '**{NICK}**@*{PROTOCOL}*: '
discord:
status-pub:
Token: 'super-secret-token'
Server: 'Status Community'
RemoteNickFormat: '{NICK}@{PROTOCOL}'
matterbridge_gateways:
- { status: "tech", discord: [{ srv: "status-pub", ch: "tech" }] }
- { status: "music", discord: [{ srv: "status-pub", ch: "music" }] }
- { status: "movies", discord: [{ srv: "status-pub", ch: "movies" }] }
Known Issues
If your bridge is posting in a Discord channel but doesn't receive mesages from it you might have to adjust the channel-level permissions to give the bot message read rights.
Links
Description
Languages
Jinja
100%