From 573c5dd33e16f27c824c9e1aeede8262d2634de4 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 8 Jul 2022 21:23:31 +0300 Subject: [PATCH] Set auto_bridge_channels if bridging with --entire flag --- commands.go | 1 + user.go | 1 + 2 files changed, 2 insertions(+) diff --git a/commands.go b/commands.go index 8b336a4..77379aa 100644 --- a/commands.go +++ b/commands.go @@ -279,6 +279,7 @@ func fnBridgeGuild(ce *WrappedCommandEvent) { ce.Reply("Successfully bridged guild") } } + func fnUnbridgeGuild(ce *WrappedCommandEvent) { if len(ce.Args) != 1 { ce.Reply("**Usage**: `$cmdprefix guilds unbridge ") diff --git a/user.go b/user.go index b7c6ebe..7f9d829 100644 --- a/user.go +++ b/user.go @@ -1000,6 +1000,7 @@ func (user *User) bridgeGuild(guildID string, everything bool) error { if guild == nil { return errors.New("guild not found") } + guild.AutoBridgeChannels = everything meta, _ := user.Session.State.Guild(guildID) err := guild.CreateMatrixRoom(user, meta) if err != nil {