From c71f86160d3c4a5ab1142d4b7df944b7b50f5113 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 8 Jul 2022 23:05:58 +0300 Subject: [PATCH] Don't bridge unrecognized channel types even with auto_bridge_channels --- user.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user.go b/user.go index 80b1e90..0793ed5 100644 --- a/user.go +++ b/user.go @@ -679,7 +679,7 @@ func (user *User) handleGuild(meta *discordgo.Guild, timestamp time.Time, isInSp if len(meta.Channels) > 0 { for _, ch := range meta.Channels { portal := user.GetPortalByMeta(ch) - if guild.AutoBridgeChannels && portal.MXID == "" { + if (guild.AutoBridgeChannels && channelIsBridgeable(ch)) && portal.MXID == "" { err := portal.CreateMatrixRoom(user, ch) if err != nil { user.log.Errorfln("Failed to create portal for guild channel %s/%s in initial sync: %v", guild.ID, ch.ID, err)