Basic login test making sure we logged in properly

This just adds a message handler and spits out the message in the log to verify
that the websocket did connect successfully.
This commit is contained in:
Gary Kramlich
2022-01-05 11:47:03 -06:00
parent 94104102d2
commit aa7059b1e3
3 changed files with 41 additions and 14 deletions

View File

@@ -118,17 +118,16 @@ func (l *loginCmd) Run(g *globals) error {
user, err := client.Result()
if err != nil {
fmt.Printfln(g.context.Stdout, "failed to log in")
fmt.Println(g.context.Stdout, "failed to log in")
return err
}
g.user.User.ID = user.UserID
g.user.User.Discriminator = user.Discriminator
g.user.User.Username = user.Username
if err := g.user.login(user.Token); err != nil {
fmt.Println(g.context.Stdout, "failed to login", err)
g.handler.log.Warnln("users:", user)
g.handler.log.Warnln("err:", err)
return err
}
return nil
}