diff --git a/tcmdShowReactions.go b/tcmdShowReactions.go new file mode 100644 index 0000000..c4c1b40 --- /dev/null +++ b/tcmdShowReactions.go @@ -0,0 +1,25 @@ +// +ignore +// +build type_commands showreactionscmd + +package main + +import ( + "fmt" + + "samhofi.us/x/keybase" +) + +func init() { + command := TypeCommand{ + Cmd: []string{"reaction"}, + Name: "ShowReactions", + Description: "Prints a message in the feed any time a reaction is received", + Exec: tcmdShowReactions, + } + + RegisterTypeCommand(command) +} + +func tcmdShowReactions(m keybase.ChatAPI) { + printToView("Feed", fmt.Sprintf("%s reacted to %d with %s", m.Msg.Sender.Username, m.Msg.Content.Reaction.M, m.Msg.Content.Reaction.B)) +}