Создать чат-бота в Slack, который создает задачи в Teamwork
Цена договорная
Доступ в тестовые аккаунты Slack и TeamWork предоставим выбранному исполнителю.
У бота должна быть кнопка «Создать задачу».
При нажатии «Создать задачу», должен приходить вопрос:
1. Укажите Наименование задачи – номер проекта для которого вам требуется квота и название компонента/группы компонентов на которые вы хотите получить квоту.
После получения ответа – второй вопрос:
2. Введите описание задачи: размер партии закупки, part numbers компонентов (или их тех. описания для подбора компонентов), другие требования. На английском языке.
Процесс работы робота:
Необходимо оценить объем работ. И указать сроки выполнения.
Сначала на тестовых аккаунтах исполнитель показывает что это работает и мы можем это проверить. Производим оплату. Исполнитель передаёт нам разработанные файлы и инструкцию по их установке нами самостоятельно на рабочие аккаунты Slack и Teamwork.
У бота должна быть кнопка «Создать задачу».
При нажатии «Создать задачу», должен приходить вопрос:
1. Укажите Наименование задачи – номер проекта для которого вам требуется квота и название компонента/группы компонентов на которые вы хотите получить квоту.
После получения ответа – второй вопрос:
2. Введите описание задачи: размер партии закупки, part numbers компонентов (или их тех. описания для подбора компонентов), другие требования. На английском языке.
Процесс работы робота:
- Если в течение 1 ч. не пришло ответа на 1-й или 2-й вопрос, выйти из режима создания задачи с соответствующим сообщением: Создание задачи не завершено.
- Бот, используя специальный аккаунт Robot в TeamWork пытается создать задачу в указанном task list TeamWork.
Title задачи - полученный от пользователя
Description задачи полученный от пользователя.
Установить отслеживание задачи follow на того пользователя чей Email в slack соответствует Email в TeamWork. Если такой пользователь не найден прервать создание задачи выдать соответствующее сообщение пользователю: Невозможно создать задачу, нет прав.
Остальные поля задачи заполнены автоматически на основании Default для данного task list
Если при создании такой задачи получена ошибка - выдать соответствующее сообщение пользователю.
Если задача создана успешно выдать сообщение пользователю и ссылку на задачу: Задача создана +ссылка. - Все запросы должны быть только на английском языке – бот должен распознать что сообщение на английском языке. Если нет – сообщить пользователю, что требуется изменить запрос, отправив сообщение «Введите текст название задачи и описание на английском языке» и задать первый вопрос.
- Необходимо ведение лога в текстовом файле со всеми действиями скрипта.
- Параметры аккаунтов Slack и TeamWork должны храниться в отдельном конфигурационном файле.
Необходимо оценить объем работ. И указать сроки выполнения.
Сначала на тестовых аккаунтах исполнитель показывает что это работает и мы можем это проверить. Производим оплату. Исполнитель передаёт нам разработанные файлы и инструкцию по их установке нами самостоятельно на рабочие аккаунты Slack и Teamwork.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.