grim/wasdead

Fix the help message for the help command
draft
2019-04-08, Gary Kramlich
c06bc2e462ed
Fix the help message for the help command
package presence
type Presence struct {
Username string
Title string
Viewers int64
Language string
URL string
ProfileImageURL string
ThumbnailURL string
}
type Provider interface {
GetPresence(url string) (Presence, error)
}
var providers map[string]Provider
func init() {
providers = map[string]Provider{}
}
func AddProvider(hostname string, provider Provider) {
providers[hostname] = provider
}
func GetPresence(url string) (Presence, error) {
return providers["twitch.tv"].GetPresence(url)
}