Explorar o código

Set auto_bridge_channels if bridging with --entire flag

Tulir Asokan %!s(int64=3) %!d(string=hai) anos
pai
achega
573c5dd33e
Modificáronse 2 ficheiros con 2 adicións e 0 borrados
  1. 1 0
      commands.go
  2. 1 0
      user.go

+ 1 - 0
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 <guild ID>")

+ 1 - 0
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 {