Skip to content

Requirments

Anton Gerasimenko edited this page Feb 13, 2023 · 1 revision

Requirments

  • Есть возможность развернуть бот в рабочем пространстве Slack.

  • Участник развернувший бота в рабочем пространстве Slack обладает правами администратора при настройке бота.

  • Администратор имеет возможность предоставлять права администратора другим участникам сообщества.

  • Участник сообщества с правами администратора имеет возможность создать новый standup.

  • Участник сообщества с правами администратора имеет возможность создать ???неограниченное??? колличество standup-ов.

  • При создании standup администратор имеет возможность для конфигурирования его настроек.

  • При создании standup администратор имеет возможность задать его имя.

  • При создании standup администратор имеет возможность задать перечень каналов внутри сообщества для трансляции репортов.

  • При создании standup администратор имеет возможность задать дни его запуска.

  • При создании standup администратор имеет возможность задать время его запуска.

  • При создании standup администратор имеет возможность отредактировать вопросы входящие в его состав.

  • При создании standup администратор имеет возможность задать список участников сообщества, кому он будет запускаться.

  • При создании standup администратор имеет возможность расширенных настроек прав участников сообщества по отношению к этому standup-у.

  • Участники с правами администратора имеют возможность для конфигурирования настроек существующего standup-а.

  • Участники с правами администратора имеют возможность изменить имя существующего standup-а.

  • Участники с правами администратора имеют возможность изменить перечень каналов внутри сообщества для трансляции репортов существующего standup-а.

  • Участники с правами администратора имеют возможность изменить дни запуска существующего standup-а.

  • Участники с правами администратора имеют возможность изменить время запуска существующего standup-а.

  • Участники с правами администратора имеют возможность отредактировать вопросы входящие в состав существующего standup-а.

  • Участники с правами администратора имеют возможность изменить список участников сообщества, кому будет запускаться существующий standup.

  • Участники с правами администратора имеют возможность расширенных настроек прав участников сообщества по отношению к существующему standup-у.

  • Участник, создавший standup, имеет возможность его удаления.

  • Участник, создавший standup, имеет возможность приостановить его действие.

  • Участник, создавший standup, имеет возможность для создания его клона.

  • Клонированный standup имеет теже настройки, что и родительский.

  • Клонированный standup по возможностям конфигурирования идентичен вновь создаваемому.

  • Бот поддерживает ввод команды /report.

  • Бот поддерживает ввод команды /dashboard.

  • Бот поддерживает ввод команды /help.

  • Бот поддерживает ввод команды /out of office.

  • При вводе команды не поддерживаемой ботом появляется сообщение об ошибке с перечнем поддерживаемых команд.

  • Если вначале команды ввести любое количество пробелов, то при отправке она исполнится идентично команде без пробелов вначале.

  • Если после команды ввести любое количество пробелов, то при отправке она исполнится идентично команде без пробелов после нее.

  • Команды для бота принимаются к исполнению только при отправке внутри бота.

  • Есть возможность принудительно запустить standup при отправке команды /report.

  • Standup запускается автоматически по таймеру заданному в его настройках.

  • Standup запускается автоматически в день заданный в его настройках.

  • Участник сообществ при принудительном запуске имеет возможность выбрать standup из списка тех standup-ов, в которых он участвует.

  • При запуске standup появляется приветственное сообщение.

  • В приветственном сообщении standup-а указано имя участника сообщества.

  • В приветственном сообщении указано имя standup-а.

  • В приветственном сообщении указан первый вопрос standup-а.

  • В приветственном сообщении standup-а есть выпадающее меню быстрых ответов.

  • В меню быстрых ответов приветственного сообщения есть пункт отмены репорта.

  • В меню быстрых ответов приветственного сообщения есть пункт с возможностью использовать предыдущие варианты ответа.

  • В меню быстрых ответов приветственного сообщения есть пункт с возможностью указать отсутствие на рабочем месте.

  • Пункт отмены репорта из меню быстрых ответов приветственного сообщения прекращает standup без отправки репорта в канал.

  • После прекращения standup-а методом отмены репорта появляется соответствующее сообщение от бота.

  • Пункт отсутствия на рабочем месте из меню быстрых ответов приветственного сообщения прекращает standaup без отправки репорта в канал.

  • После прекращения standup-а методом отсутствия на рабочем месте появляется соответствующее сообщение от бота.

  • Использование предыдущих вариантов ответа из меню быстрых ответов приветственного сообщения открывает всплывающее окно с подтверждением ответов введенных в прошлый раз.

Clone this wiki locally