grim/wasdead

Clean up some logging
draft
2020-09-26, Gary Kramlich
bedb77e608b8
Clean up some logging
package discord
import (
"fmt"
"bitbucket.org/rw_grim/wasdead/presence"
)
type YoutubeCmd struct {
Target string `kong:"arg"`
}
func (c *YoutubeCmd) Run(g *Globals) error {
provider := presence.GetProvider("youtube")
if provider == nil {
return fmt.Errorf("the youtube provider is not configured")
}
presence, err := provider.GetPresenceFromUsername(c.Target)
if err != nil {
return err
}
return g.client.sendEmbedChannel(g.msg.ChannelID, presenceEmbed(presence))
}