add color command

This commit is contained in:
lyx0 2021-10-14 22:18:31 +02:00
parent 8e158f35c2
commit 02f7a13e20
2 changed files with 17 additions and 0 deletions

14
pkg/commands/color.go Normal file
View file

@ -0,0 +1,14 @@
package commands
import (
"fmt"
"github.com/gempir/go-twitch-irc/v2"
)
func Color(message twitch.PrivateMessage, client *twitch.Client) {
reply := fmt.Sprintf("@%v, your color is %v", message.User.DisplayName, message.User.Color)
client.Say(message.Channel, reply)
}

View file

@ -58,6 +58,9 @@ func HandleCommand(message twitch.PrivateMessage, twitchClient *twitch.Client, u
case "coinflip":
commands.Coinflip(message.Channel, twitchClient)
return
case "color":
commands.Color(message, twitchClient)
return
}
}