]> git.0d.be Git - barnard.git/blobdiff - client.go
add cmdline argument to start in a specific channel
[barnard.git] / client.go
index 6f932e5f7e62475107d713e252bc3dc442a2393c..060e059db383d642c85c8a33988d6ab6b321f145 100644 (file)
--- a/client.go
+++ b/client.go
@@ -45,6 +45,10 @@ func (b *Barnard) OnConnect(e *gumble.ConnectEvent) {
        if e.WelcomeMessage != nil {
                b.AddOutputLine(fmt.Sprintf("Welcome message: %s", esc(*e.WelcomeMessage)))
        }
+       if (b.DefaultChannel != "") {
+               b.Client.Self.Move(b.Client.Channels.Find(b.DefaultChannel))
+       }
+
 }
 
 func (b *Barnard) OnDisconnect(e *gumble.DisconnectEvent) {