Телеграм бот для Perfex CRM
Необходимо написать бота который на основе API Perfex CRM будет:
1) Запрашивать авторизацию (почта/пароль)
2) Запрашивать действие (добавить задачу)
После запроса действия
3) Запрашивать в какой проект добавить задачу (task)
Выводить список проектов для выбора (projects) кнопками
После выбора проекта
4) Запрашивать заголовок задачи
5) Запрашивать описание задачи
Выводить кнопку "добавить задачу" после ввода
6) Уведомлять об успешном добавлении пользователя.
1.1) В случае не успешной авторизации блокировать ввод данных на 1 минуту.
1.2) В идеале хранить успешные авторизации с привязной к пользователю телеграм и запрашивать только первый раз авторизацию.
Бота хотелось бы разместить на сервере CRM. Приму рекомендации по технической реализации.