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 {