 #
 # Commands:
 #   #99999 - チケットのタイトルとか URL を取ってくるよ.
-#   hubot redmine (みんな|<nickname[,nickname]>) の実績
+#   hubot redmine (みんな|<nickname[,nickname]>) の実績[詳細] - 前営業日の実績を教えてもらおう！
+#   hubot redmine 実績チェック - 前営業日の実績をチェックするよ！
+#   hubot redmine <nickname> 実績チェック(する|しない) - 実績チェックの対象、または対象外にするよ！
 #
 # URLS:
 #   None.

      for i, v of issue.children
        spent_hours += v.spent_hours || 0
      msg.send "#{url} : #{issue.subject}(予: #{estimated_hours}h / 消: #{spent_hours}h) - #{issue.project.name}"

  robot.respond /redmine[\s]+([\S]*)[\s]*実績(詳細)?/, (msg) ->
    command = msg.match[1]
    params =
      from:  Date.yesterday().toFormat('YYYY-MM-DD')
      to:  Date.yesterday().toFormat('YYYY-MM-DD')
    isDetail = true if msg.match[2]

    redmine.TimeEntry().get params, (err, timeEntries) ->
      return msg.send 'Error!: ' + err if err or timeEntries is null
      return msg.send "誰も実績入れてません!" unless timeEntries.length
      messages = {}
      for k, v of timeEntries
        id = v.user.id

           for issueId, issue of m.issues
             reply += "  ##{issueId}: #{issue.hours}h #{issue.comments}\n"
      msg.send reply
  # }}}

#    userName = msg.match[1].toLowerCase()
#    user = whoIsThis robot, userName
