From fac7d79c5e76f8fef4c4aff8cf6fe8a1528e25cb Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 4 Feb 2023 14:49:10 +0200 Subject: [PATCH] Subscribe to guild when bridging it --- user.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/user.go b/user.go index a4edcc7..44badaf 100644 --- a/user.go +++ b/user.go @@ -1153,6 +1153,17 @@ func (user *User) bridgeGuild(guildID string, everything bool) error { guild.AutoBridgeChannels = everything guild.Update() + user.log.Debugfln("Subscribing to guild %s after bridging", guild.ID) + err = user.Session.SubscribeGuild(discordgo.GuildSubscribeData{ + GuildID: guild.ID, + Typing: true, + Activities: true, + Threads: true, + }) + if err != nil { + user.log.Warnfln("Failed to subscribe to %s: %v", guild.ID, err) + } + return nil }