-
Notifications
You must be signed in to change notification settings - Fork 3
Интерфейс телеграм бота
Anna Sakoyan edited this page Nov 27, 2018
·
9 revisions
Для использования этого бота необходимо установить мессенджер Телеграм (удобнее использовать десктопное приложение).
Название действующего бота: @csdownloaderbot
Запуск скрипта: /start
После запуска начинается диалог, в ходе которого пользователь задает параметры операции и запроса.
- Выбор режима
- Загрузка файла с параметрами запроса
- Выбор задачи
- Выбор формата файла выгрузки
- Возможность задать длину подпериода
- Завершение диалога (запуск или снятие задачи)
В случае успешной выгрузки файл отправляется пользователю через Телеграм.
/start
|
|
|
1. Выбор
---------------------------------------
| Демо | Обычный | Снять задачу |
---------------------------------------
| |
| |
| 2. Загрузка параметров запроса <-------
| | |
| | |
| Валидны ли параметры? |
| / \ |
| / \ |
| Да Нет -------------
| |
| 3. Выбор задачи |
-----------------------------------------------------------
| | Выгрузка | Выгрузка | |
| ИНФО | по контрактам | по продуктам | Снять задачу |
-----------------------------------------------------------
| | |
| | |
| 4. Выбор формата файла выгрузки
| ----------------------------------------------
| | CSV | XLSX | JSON | Снять задачу |
| ----------------------------------------------
| | | |
| | | |
5. Указание адреса электронной почты, куда будет отправлен результат запроса.
| | | |
| | | |
6. Возможность указать свой подпериод
/ \
/ \
Прием заданного значения \
| \
| \
| \
| 7. Завершение диалога
| ---------------------------
-----------> | Запуск | Снять задачу |
---------------------------