db.query('SELECT * FROM reviews WHERE idreviews LIKE ?',[id],function(error,results){
if(err){
console.log(err);
varsqlquery='SELECT * FROM reviews WHERE idreviews = ?';
varpar=[id];
db.query(sqlquery,par,function(error,results){
if(error){
console.log(error);
res.render('error');
}
letreviews=results[0].review.split(',');
varreviews=results[0].review.split(',');
for(varreviewinreviews){
total_review+=review+"\n";
}
return{text:total_review}
cb(true,{text:total_review});
});
//payload:MoreRate(강의식별번호)
//포스트백 핸들 moreRateTemplate에서 해당 강의의 자세한 평 출력
}
//payload === 'HELP'
exports.howToTemplate=(received)=>{
return{
"attachment":{
"type":"template",
"payload":{
"template_type":"button",
"text":"안녕하세요. 경희대학교 컴공/소융 강의평가봇입니다. \n 자세한 사용방법은 아래를 참고하세요. \n\n 1. [교수명으로 검색], [강의명으로 검색] 중 하나를 선택한다. \n 2. 찾고자하는 강의의 교수명/강의명을 입력한다. \n 3. 입력하신 정보에 일치하는 강의/교수 목록 버튼 중 하나를 선택한다. \n 4. 강의/교수 버튼을 선택하면 해당 강의의 강의평가가 제공된다. \n 4-1. 더보기 버튼을 선택하면 해당 조건의 강의를 더 볼 수 있다. \n 5. [자세한 평보기] 버튼을 눌러 학우들의 생생한 강의평가를 자세히 본다. \n\n *언제든지 \"처음으로\"를 입력하면 첫 화면으로 돌아갑니다. \n 그럼 아래 버튼을 눌러 강의평가를 조회해보세요.",
"buttons":[
{
"type":"postback",
"title":"처음으로",
"payload":'Greeting'
}
]
}
}
}
}
exports.goToGreetTemplate=(received)=>{
return{
//payload === 'HELP'
exports.howToTemplate=function(cb){
varhelptext="안녕하세요. 경희대학교 컴공/소융 강의평가봇입니다. \n\n 1. [교수명으로 검색], [강의명으로 검색] 중 하나를 선택한다. \n 2. 찾고자하는 강의의 교수명/강의명을 입력한다. \n 3. 입력하신 정보에 일치하는 강의/교수 목록 버튼 중 하나를 선택한다. \n 4. 강의/교수 버튼을 선택하면 해당 강의의 강의평가가 제공된다. \n 4-1. 더보기 버튼을 선택하면 해당 조건의 강의를 더 볼 수 있다. \n 5. [자세한 평보기] 버튼을 눌러 학우들의 생생한 강의평가를 자세히 본다. \n\n *언제든지 \"처음으로\"를 입력하면 첫 화면으로 돌아갑니다. \n\n 그럼 아래 버튼을 눌러 강의평가를 조회해보세요.";