BarsUp.Net - Автоматизация обращений
Антон ТретьяковЭволюция электронного помощника
Итак, многим пользователям платформы BarsUp.Net знаком наш член команды - Валера. В связи с нашими новыми разработками давайте посмотрим на эволюцию работы Валеры:
17.12.2018
Валера умеет регистрировать задачи в сервис JIRA
17.01.2020
Валера отправляет еженедельный дайджест решённых задач из JIRA и позволяет оставлять комментарии к задачам
17.02.2020
Валера позволяет пользователям просматривать актуальную документацию прямо в приложении
17.03.2020
Валера любезно напоминает пользователям о том, что они могут помочь комьюнити и ответить на актуальные вопросы
Как вы можете наблюдать, со временем Валера обучается всё большим и большим возможностям, и это не без помощи нашего Telegram фреймворка BarsUp.Modules.Telegram о котором я расскажу в конце статьи.
Валера - персональный помощник!
Мы рады представить вам возможность регистрации обращений от пользователей с персональным подходом. Если вы отправите Валере сообщение "/start" то сможете увидеть новую кнопку "Создать заявку":
Давайте же вместе посмотрим что может предложить нам Валера:
- Для начала Валера попросит вас указать ваш БЦ. Если такого нет в списке, не отчаивайтесь, вы всегда можете ввести свой БЦ вручную!
2. У вашего БЦ несколько проектов? Это не беда, Валера подскажет вам те, которые есть или попросит указать отсутствующий в списке:
3. Сейчас Валера может предложить вам три различных типа обращения: Ошибка, Предложение, и Вопрос.
4. Как и у любого обращения, Валера захочет узнать тему:
Я передумал!!!
У вас тут всё так сложно, я передумал и не хочу оформлять заявку через Валеру!
Не беда, вы всегда можете нажать кнопку "Отмена" и Валера отменит создание заявки:
Но если всё же нет...
Тогда давайте перейдём к следующему шагу, заполнению тела нашего обращения:
5. При заполнении текста обращения вы можете добавлять файлы, гифки, видео, изображения (даже альбомы!). А так же, вы можете пересылать сообщения от других пользователей, которые затем будут вставлены как цитаты в задачу:
6. После того как мы полностью заполним наше обращение, Валера спросит у вас к какой части платформы относится ваш вопрос, и если он касается дизайнера и/или приложения, попросит добавить ссылку:
7. Итак, всё почти готово, осталось только указать приоритет вашей заявки от 1 до 5:
8. Последним шагом Валера предложит вам проверить заявку и перейти к оформлению, после чего начнётся формирование задачи в JIRA:
BarsUp.Modules.Telegram
Наш электронный помощник Валера базируется на модуле Telegram который позволяет добавить в ваше (да, именно в ваше!) приложение бота способного обрабатывать всевозможные бизнес-процессы, до недавнего момента в наш фреймворк входили такие возможности как:
⚫ Обработка сообщений ботом и добавление обработчиков-сценариев
⚫ Сценарии с управляющими кнопками и инлайн-кнопками
⚫ Сценарии запускающиеся по ключевым словам (и/или)
⚫ Сценарии запускающиеся по условиям выполнения других сценариев
⚫ Публикация информации в Telegraph одним методом
Теперь мы добавили новую возможность: Telegram-формы.
Telegram формы это такие сценарии которые сохраняют индивидуальное состояние с каждым пользователем, позволяя "входить" в пошаговое заполнение формы и выходить из него.
При реализации Telegram-форм вам потребуется всего-лишь описать каждый шаг формы в отдельном методе и условия перехода к следующему шагу, после чего переходы между методами будут совершаться автоматически.
С подробной реализацией можно ознакомиться здесь.