-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.py.default
62 lines (55 loc) · 2.31 KB
/
settings.py.default
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
GROUP_ID = 200472146
TOKEN = ""
INTENTS = [
{
"name": "Дата проведения",
"tokens": ("когда", "сколько", "дата", "дату"),
"scenario": None,
"answer": "Конференция проводится 15 апреля, дата начнется в 10 утра"
},
{
"name": "Место проведения",
"tokens": ("где", "место", "локация", "адрес", "адрес"),
"scenario": None,
"answer": "Конференция пройдет в павильоне 18Г в Экспоцентре"
},
{
"name": "Дата проведения",
"tokens": ("регист", "добав"),
"scenario": "registration",
"answer": None
},
]
SCENARIOS = {
"registration": {
"first_step": "step1",
"steps": {
"step1": {
"text": "Чтобы зарегистрироваться, введите ваше имя. Оно будет написано ан беджике.",
"failure_text": "Имя должно состоять из 3-30 букв и дефиса. Попробуйте ещё раз.",
"handler": "handle_name",
"next_step": "step2",
},
"step2": {
"text": "Введите email. Мы отправим на него все данные.",
"failure_text": "Во введеном адресе ошибка Попробуйте ещё раз.",
"handler": "handle_email",
"next_step": "step3",
},
"step3": {
"text": "Спасибо за регистрацию {name}! Мы отправили на {email} билет, распечатайте его.",
"failure_text": None,
"handler": None,
"next_step": None,
}
}
}
}
DEFAULT_ANSWER = 'Не знаю как на это ответить. '\
'Могу сказать где и когда пройдет конференция, а так же зарегистрировать вас. Просто спросите.'
DB_CONFIG = dict(
provider='postgres',
user='postgres',
host='localhost',
database='vk_bot'
)