Open fhrach4 opened 3 years ago
That's unusual, does this happen for one user or multiple ones? It's interesting that the discordMember object is undefined?
I think I found the underlying issue for this particular error.
As long as one room is joined the 'normal' way through non-self-service bridging, all subsequent requests appear to work as expected.
When I invited the bot to the guild, had already bridged all of the rooms I had wanted to bridge previously, so, all of the rooms were already created in Matrix. I created a new room and then joined it using /join #_discord_guildId_channelId
and then used !discord bridge guildId ChannelId
on one of the existing channels, and then it worked.
My bridge still isn't working, but at least I'm getting a different error.
When trying to use self-service bridging to re-bridge rooms after a re-install, the following error is thrown when
!matrix approve
is sent by an administrator on Discord.Steps to reproduce:
!discord bridge <guildId> <roomId>
Synapse version: 1.23.0 This happened both with matrix-appservice-discord: 0.5.2 (4cc90e6) and the latest build from master (ce5c8f9)