func handlePlaceSpecificBet(state State, msg message.MsgPrivate) bool { ts, err := bet.ParseDate(msg.Msg) if err != nil { return false } placeBet(state, msg.Nick(), msg, ts, false) return true }
func handleTroll(state State, msg message.MsgPrivate) bool { if !strings.HasPrefix(strings.ToLower(msg.Msg), "troll") { return false } winners := []string{msg.Nick()} resp := formatWinners(winners, state.Conf) state.ResponseChannel <- message.MsgSend{msg.Response(), resp} return true }