]> git.0d.be Git - barnard.git/blobdiff - client.go
update due to gumble API changes
[barnard.git] / client.go
index 1d7066d9f29c5dc53b7e56f32490e4cae2aaff68..3d73979ace6da75a4a0c91cb989f675559fdbea6 100644 (file)
--- a/client.go
+++ b/client.go
@@ -11,8 +11,8 @@ func (b *Barnard) OnConnect(e *gumble.ConnectEvent) {
        b.UiTree.Rebuild()
        b.Ui.Refresh()
 
-       b.UpdateInputStatus(fmt.Sprintf("To: %s", e.Client.Self().Channel().Name()))
-       b.AddOutputLine(fmt.Sprintf("Connected to %s", b.Client.Conn().RemoteAddr()))
+       b.UpdateInputStatus(fmt.Sprintf("To: %s", e.Client.Self.Channel.Name))
+       b.AddOutputLine(fmt.Sprintf("Connected to %s", b.Client.Conn.RemoteAddr()))
        if e.WelcomeMessage != "" {
                b.AddOutputLine(fmt.Sprintf("Welcome message: %s", esc(e.WelcomeMessage)))
        }
@@ -56,8 +56,8 @@ func (b *Barnard) OnTextMessage(e *gumble.TextMessageEvent) {
 }
 
 func (b *Barnard) OnUserChange(e *gumble.UserChangeEvent) {
-       if e.Type.Has(gumble.UserChangeChannel) && e.User == b.Client.Self() {
-               b.UpdateInputStatus(fmt.Sprintf("To: %s", e.User.Channel().Name()))
+       if e.Type.Has(gumble.UserChangeChannel) && e.User == b.Client.Self {
+               b.UpdateInputStatus(fmt.Sprintf("To: %s", e.User.Channel.Name))
        }
        b.UiTree.Rebuild()
        b.Ui.Refresh()