22 lines
417 B
Go
22 lines
417 B
Go
package commands
|
|
|
|
import "fmt"
|
|
|
|
func (c *Commander) PrintLink() error {
|
|
state, err := c.Client.PlayerState(c.Context)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
fmt.Println(state.Item.ExternalURLs["spotify"])
|
|
return nil
|
|
}
|
|
|
|
func (c *Commander) PrintLinkContext() error {
|
|
state, err := c.Client.PlayerState(c.Context)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
fmt.Println(state.PlaybackContext.ExternalURLs["spotify"])
|
|
return nil
|
|
}
|