Разработан чат-бот
This commit is contained in:
1
errors/__init__.py
Normal file
1
errors/__init__.py
Normal file
@ -0,0 +1 @@
|
||||
from .errors import Error
|
20
errors/errors.py
Normal file
20
errors/errors.py
Normal file
@ -0,0 +1,20 @@
|
||||
class Error(str):
|
||||
errors = {
|
||||
0x00000000: 'Неизвестная ошибка.',
|
||||
0x00000001: 'Выберете из предложенного.',
|
||||
0x00000002: 'Текст слишком длинный.',
|
||||
0x00000003: 'Введите корректный адрес электронной почты.',
|
||||
0x00000004: 'Введите корректный номер телефона.',
|
||||
0x00000005: 'К сожалению, бот не способен обрабатывать заказы этой подкатегории.\n\nСвяжитесь с нами любым удобным для вас способом:\n+7 (4872) 70-02-70 — телефон в Туле;\n8-800-775-15-40 — по России бесплатно;\nsfx@sfx-tula.ru — электронная почта.',
|
||||
}
|
||||
|
||||
def __new__(cls, code):
|
||||
self = str.__new__(Error)
|
||||
self.code = code
|
||||
return self
|
||||
|
||||
def __str__(self):
|
||||
return '<b>Ошибка 0x%.8X!</b>\n%s' % (
|
||||
self.code,
|
||||
self.errors[self.code],
|
||||
)
|
Reference in New Issue
Block a user