hubot + node でmysqlを操作する

やりたいこと

スラックでボットに話しかけ、dbの中の値を一つづつスラックのチャットに出力する

実装

module.exports = function(robot) {

robot.hear(/退勤時間編集$/i, function(msg) {

connection.query(`SELECT * FROM tb_leave_time WHERE name='${msg.message.user.name}';`, function (err, result, fields) {

if (err) throw err;

length = Object.keys(result).length;

for(var i = 0; i < length;i++){
    (function(j){
        return msg.send(`${result[i].leave_time} `);
    })(i);
   }
  });
 });
};