-
Notifications
You must be signed in to change notification settings - Fork 5
Use cases
Anton Gerasimenko edited this page Feb 13, 2023
·
1 revision
- tittle: | Наделение участников рабочего пространства правами Администратора
- actors: | Администратор бота
-
prerequisites:
- Создано рабочее пространство Slack
- В рабочем пространстве развернут DailyBot
- В рабочем пространстве имееются каналы
- В рабочее пространство добавлены участники (2 или более)
-
steps:
- Выбирает участника рабочего пространства без прав Администратора
- Выбирает функцию "сделать администратором DailyBot"
- result: | Участник обладает правами Администратора DailyBot внутри рабочего пространства
- tittle: | Создание нового репорта
- actors: | Администратор бота
-
prerequisites:
- Создано рабочее пространство Slack
- В рабочем пространстве развернут DailyBot
- В рабочем пространстве имееются каналы
- В рабочее пространство добавлены участники (2 или более)
-
steps:
- В панели инструментов выбирает создать репорт (шаблон или собственный)
- Выбирает периодичность запуска репорта (ежедневно, еженедельно, ежемесячно и т.п.)
- Выбирает время запуска репорта внутри дня
- Выбирает вопросы для репорта (стандартные или собственные)
- Выбирает канал/каналы для трансляции заполненных репортов
- Выбирает участников репорта (из списка участников рабочего пространства)
- Подтверждает создание репорта
- result: | В списке репортов отображается созданный репорт
- tittle: | Редактирование существующего репорта
- actors: | Администратор бота
-
prerequisites:
- Создано рабочее пространство Slack
- В рабочем пространстве развернут DailyBot
- В рабочем пространстве имееются каналы
- В рабочее пространство добавлены участники (2 или более)
- В панели инструментов отображаются существующие репотрты ( 1 или более)
-
steps:
- В панели инструментов выбирает репорт для редактирования
- Редактирует периодичность запуска репорта (ежедневно, еженедельно, ежемесячно и т.п.)
- Редактирует время запуска репорта внутри дня
- Редактирует вопросы для репорта (стандартные или собственные)
- Редактирует список каналов для трансляции заполненных репортов
- Редактирует список участников репорта (из списка участников рабочего пространства)
- Подтверждает изменения в репорте
- result: | Появляется сообщение об успешном внесении изменений в репорт
- tittle: | Отправка отчета пользователем
- actors: | Участник репорта
-
prerequisites:
- Существуют репорты (1 или более)
- Бот запустил репорт по графику для участника этого репорта
-
steps:
- Видит приветственного сообщение от бота с первым вопросом
- Отвечает на первый вопрос
- Видит сообщение от бота со следующим вопросом
- Отвечает на следующий вопрос
- Видит заключительное сообщение от бота, когда список вопросов репорта исчерпан
- result: | В канале для трансляции репорта отображаются результаты опроса участника
- tittle: | Принудительная отправка отчета пользователем
- actors: | Участник репорта
-
prerequisites:
- Существуют репорты (1 или более)
- Участник принудительно запустил репорт путем отправки команды боту
-
steps:
- Выбирает из списка репортов, где он участвует, тот который хочет отправить
- Видит приветственного сообщение от бота с первым вопросом
- Отвечает на первый вопрос
- Видит сообщение от бота со следующим вопросом
- Отвечает на следующий вопрос
- Видит заключительное сообщение от бота, когда список вопросов репорта исчерпан
- result: | В канале для трансляции репорта отображаются результаты опроса участника
- tittle: | Редактирование отправленного результата опроса
- actors: | Участник репорта
-
prerequisites:
- Существуют репорты (1 или более)
- Участник репорта прошел опрос
- Результат опроса участника отображается в канале для трансляции репорта
-
steps:
- Выбирает редактирование проведенного опроса
- Во всплывающем окне отображаются вопросы репорта с актуальными ответами участника
- Редактирует ответы по собственному усмотрению
- Сохраняет изменения внесенные в опрос
- Видит сообщение от бота об успешном внесении изменений в опрос
- result: | В канале для трансляции репорта отображаются обновленные результаты опроса участника
- tittle: | Комментирование результатов опроса другими участниками рабочего пространства
- actors: | Третье лицо (участник) внутри рабочего пространства
-
prerequisites:
- Существуют репорты (1 или более)
- Участник репорта прошел опрос
- Результат опроса участника отображается в канале для трансляции репорта
- Существует необходимость комментирования опроса третьим лицом
-
steps:
- Заходит в канал, где публикуются опросы участников репорта
- Выбирает опубликованный опрос с целью комментирования
- Выбирает "ответ в обсуждении" к опубликованному опросу участника репорта
- Публикует комментарий к опросу
- result: | В обсуждении к опросу бот добавляет сообщение с тегом участника чей опрос прокомментирован