feat: discord bridging
See https://git.coopcloud.tech/coop-cloud/matrix-synapse/issues/31
This commit is contained in:
19
README.md
19
README.md
@ -118,3 +118,22 @@ Some helpful documentation:
|
||||
|
||||
- [`docs.mau.fi`](https://docs.mau.fi/bridges/python/setup/docker.html?bridge=telegram)
|
||||
- [`example-config.yaml`](https://mau.dev/mautrix/telegram/-/blob/master/mautrix_telegram/example-config.yaml)
|
||||
|
||||
### Discord bridging
|
||||
|
||||
> WIP
|
||||
|
||||
Just as messy as the Telegram bridging above! Rough guide:
|
||||
|
||||
- get a local copy of [`config.yaml`](https://github.com/matrix-org/matrix-appservice-discord/blob/develop/config/config.sample.yaml)
|
||||
- fill it out with the values you need, all the discord token stuff, etc.
|
||||
- run `mkdir -p data && cp config.yaml data/` then `docker run --rm -v data:/data halfshot/matrix-appservice-discord:v1.0.0 sh -c "cd /data && node /build/src/discordas.js -r -u "http://discordbridge:9005" -c config.yaml"`
|
||||
- this generates the app service registration configuration you need to feed to the homeserver
|
||||
- run secret generation for the `discord_db_password`, insert your `discord_bot_token`
|
||||
- run `abra app cp <domain> discord-registration.yaml app:/discord-data` (it has to be called `discord-registration.yaml`)
|
||||
- deploy the bridge & happy hacking
|
||||
|
||||
Some helpful documentation:
|
||||
|
||||
- [`matrix-org/matrix-appservice-discord` docs](https://github.com/matrix-org/matrix-appservice-discord#bridging-a-room)
|
||||
- [`t2bot.io/discord`](https://t2bot.io/discord/)
|
||||
|
||||
Reference in New Issue
Block a user