Răsfoiți Sursa

Don't bridge unrecognized channel types even with auto_bridge_channels

Tulir Asokan 3 ani în urmă
părinte
comite
c71f86160d
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      user.go

+ 1 - 1
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)