grim/wasdead
Clone
Summary
Browse
Changes
Graph
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
))
}