template.js
1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
let greetingText = "안녕하세요! 컴공/소융 강의평가 봇이에요. 아래에 버튼 3개를 눌러주세요."; // 인사말
let greetingTitle = ["교수명으로 검색", "강의명으로 검색", "HELP"];
exports.greetingTemplate = () => {
return {
"attachment":{
"type":"template",
"payload":{
"template_type":"button",
"text": greetingText,
"buttons":[
{
"type":"postback",
"title":greetingTitle[0],
"payload":"CHOICE_BY_PROF",
"stat":"stat_0",
"rate":{};
},
{
"type":"postback",
"title":greetingTitle[1],
"payload":"CHOICE_BY_LECT"
"stat":"stat_0",
"rate":{};
},
{
"type":"postback",
"title":greetingTitle[2],
"payload":"HELP"
"stat":"stat_0",
"rate":{};
}
]
}
}
}
}
//payload === 'CHOICE_BY_PROF'
exports.getProfNameTemplate = (received) => {
}
exports.choiceLectOfProfTemplate = (received) => {
}
exports.rateTemplate = (received) => {
}
//payload === 'CHOICE_BY_LECT'
exports.getLectNameTemplate = (received) => {
}
exports.choiceLectTemplate= (received) => {
}
exports.choiceProfOfLectTemplate= (received) => {
}
exports.rateTemplate= (received) => {
}
exports.goToChoiceByProfTemplate= (received) => {
}
//payload === 'HELP'
exports.howToTemplate= (received) => {
}
exports.goToGreetTemplate = (received) => {
}