This repository has been archived by the owner on Mar 19, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
message_templates.js
67 lines (65 loc) · 3.36 KB
/
message_templates.js
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
'use strict';
const msg = require('./line_message_object.js');
module.exports = {
// welcome ------------------------------------
WELCOME: [
msg.text('SFC Busへようこそ!'),
msg.text('「次のバスいつ?」って送ってくれたら、次のバスの時間を教えるよ!'),
msg.text('「使い方」, 「ヘルプ」などで使い方を表示することができるから詳しい使い方が知りたい人は見てみてね。')
],
// usage --------------------------------------
ASK_USAGE: [
msg.buttons('どの機能の使い方が見たい?', [
msg.buttonAction('次のバス or 終バス', 'action=help&type=ONE'),
// msg.buttonAction('ざっくりの時間', 'action=help&type=TWO'),
msg.buttonAction('コマンド', 'action=help&type=THREE')
])
],
USAGE: {
ONE: [
msg.text('次のバスや終バスの時刻が知りたいときは、こんな感じで聞いてみてね!'),
msg.text('「次のバスいつ?」\n「終バスいつ?」')
],
// TWO: [
// msg.text('時間を送ってくれたら、その時間帯のバスの時刻表を教えるよ'),
// msg.text('「15時台のバス」とか、「15時頃」って送ってみてね。')
// ],
THREE: [
msg.text('コマンドについて説明するね'),
msg.text('SFC busでは、「出発地 目的地 時間(~25)」を半角スペースで区切って送ることで欲しい時刻表を素早く知ることができるよ!'),
msg.text(`「出発地」「目的地」には、それを表す半角英単語1文字を入れてね。
対応してる場所はこれだよ。
k: 慶応大学本館前, 慶応大学
s: 湘南台駅西口
t: 辻堂駅北口`),
msg.text('例えば「s k 15」って送ったら、「湘南台駅西口から慶応大学本館前(慶応大学)に向かう15時台のバスの時刻表を見せて」っていう意味になるよ'),
msg.text('湘南台駅から辻堂駅へ向かうバスは対応してないから注意してね。')
]
},
// error --------------------------------------
ERROR: [
msg.text('ごめん、わからないです。'),
msg.buttons('SFC busの使い方見る?', [
msg.buttonAction('使い方を表示', 'action=help'),
msg.buttonAction('今はいい', 'action=cancel')
])
],
// ask next -----------------------------------
ASK_NEXT: [
msg.buttons('どこからどこへ向かうバス?', [
msg.buttonAction('慶応 → 湘南台', 'action=next_bus&from=慶応&to=湘南台駅西口'),
msg.buttonAction('慶応 → 辻堂', 'action=next_bus&from=慶応&to=辻堂駅北口'),
msg.buttonAction('湘南台 → 慶応', 'action=next_bus&from=湘南台駅西口&to=慶応'),
msg.buttonAction('辻堂 → 慶応', 'action=next_bus&from=辻堂駅北口&to=慶応')
])
],
// ask last -----------------------------------
ASK_LAST: [
msg.buttons('どこからどこへ向かうバス?', [
msg.buttonAction('慶応 → 湘南台', 'action=last_bus&from=慶応&to=湘南台駅西口'),
msg.buttonAction('慶応 → 辻堂', 'action=last_bus&from=慶応&to=辻堂駅北口'),
msg.buttonAction('湘南台 → 慶応', 'action=last_bus&from=湘南台駅西口&to=慶応'),
msg.buttonAction('辻堂 → 慶応', 'action=last_bus&from=辻堂駅北口&to=慶応')
])
]
}