ТЗ

ТЗ

Подгорчук Дмитрий
  1. Что?

Таск-менеджер, планировщик, чек-лист - бот в Телеграмме

2. Для кого?

Для новостных редакций, редакции информагентств, любых медийных площадок, работа в которых связана, прежде всего, с большим объемом материалов, высокой скоростью их подготовки и большим количеством исполнителей.

3. Описание

Каждое утро (сутки, в 00.00) в боте автоматически генерируется общий список всех сотрудников с назначенными на эту дату задачами. В формате

Петров

  1. Выезд Алиханова 11.00
  2. Новость о разбитой дороге 15.00
  3. Рерайт закупки насосов - 17.00

Иванов

  1. Отзыв лицензии "Югры" - комментарии экспертов
  2. Квиз о кандидатах в губернаторы

Возле каждой задачи в списке находится поле для чекина - поле для галочки. После того, как пользователь отмечает задачу как выполненную, она становится зачеркнутой и переносится над списком этого дня. Вот так:

Задача, не отмеченная как выполненная, автоматически переносится в общий список на следующий день.

4. Назначение задачи

Любой пользователь может назначить любому другому пользователю задачу с помощью команды в формате /add (любой другой удобный знак или команда) @Петров "Выезд Алиханова" 28.07.2017 11.00. После этого происходит две вещи: 1. задача добавляется в общий список к Петрову, 2. Петрову приходит в личку сообщение в формате:

Ув. Петров, вам добавлена новая задача:

"Выезд Алиханова" 11.00"

Теперь ваш список задач на 28.07.2017 выглядит следующим образом:

  1. Выезд Алиханова 11.00
  2. Новость о разбитой дороге 15.00
  3. Рерайт закупки насосов - 17.00

5. Просмотр назначенных задач

Любой пользователь может посмотреть задачи любого другого пользователя с помощью команды в формате /show_task Петров 28.07.2017 После этого пользователю приходит в личку сообщение в формате:

Список задач на 28.07.2017:

  1. Выезд Алиханова 11.00
  2. Новость о разбитой дороге 15.00
  3. Рерайт закупки насосов - 17.00

6. Уведомления о дедлайнах, просроченных задачах

Если в задаче есть дата и время, за какой-то период до дедлайна пользователю присылается уведомление в личное сообщение, что до выполнения задачи осталось чч/мм. Если к указанному времени задача в общем списке не будет помечена как выполненная, она помечается в общем списке красным цветом.

7. Недодуманное

Как менять статус задач - переносить выполненные обратно в невыполненные, менять исполнителей, менять время и содержание задачи

Неплохо бы сделать какие-то отчеты по запросу. В идеале - по команде присылается в личку список всех задач, выполненных заданным сотрудником (сотрудниками) за заданный период.

Report Page