WORKSECTION

Slack

Хто може підключити інтеграцію зі Slack і як це зробити?

Підключити інтеграцію може тільки Власник акаунту або Адміністратор акаунту з доступом до налаштування Worksection акаунта.

Для того, щоб активувати цю функцію, вам необхідно перейти в розділ Аккаунт — > Налаштування системи (alt + A) і натиснути на перемикач в блоці Інтеграція зі Slack.




Після цього вам буде відображено вибір вашої Slack команди та каналу, в який будуть потрапляти повідомлення з Worksection...

Коли все буде готово, ви побачите наступний блок:



Тут відображено в який канал вашого Slack акаунту буде проводитися ретрансляція повідомлень1. Можна відразу налаштувати доступ в проекти2 і після цього — підписку на завдання3. Розширені налаштування Slack-бота можна отримати на сторінці його власного Профілю4.

Як це працює та які повідомлення потрапляють до Slack?

Принцип повідомлень в Slack нічим не відрізняється від повідомлень для того чи іншого співробітника. Підключивши інтеграцію зі Slack, ви отримуєте додаткового співробітника-робота з нікнеймом Slack. Його єдине завдання — передавати свої повідомлення в канал Slack. Всі події із завдань, на які він підписаний, потрапляють в зазначений раніше канал вашого Slack акаунту.



Увага! За замовчуванням співробітник-робот Slack не є учасником жодного з проектів та не підписано ні на одну задачу. Отже, відразу після додавання до аккаунту — Slack бот нічого не транслює.

Як зробити так, щоб бот почав транслювати всі події проекту в Slack?

    По-перше, додайте його в команду проекту1.
    По-друге, підпишіть його на всі завдання2.
Готово! Бот буде отримувати повідомлення про свою підписку і передавати їх в Slack.

Як передавати в Slack тільки деякі коментарі?

Додайте бота в команду проекту, але не підписуйте на задачу. У процесі написання коментаря додайте в список одноразово повідомлених людей бота або згадайте його через @slack в тексті коментаря. Готово!



Після публікації цей коментар потрапить в Worksection, а бот передасть витяг з цього коментаря у ваш Slack канал.

Як відправляти повідомлення тільки певних типів?

Як і у випадку з користувачем, детальне налаштування повідомлень знаходиться у Профілі.


Зайдіть в Профіль користувача Slack і відрегулюйте всі необхідні параметри повідомлень1. Тут також ви можете включити Автоматичну підписку на всі нові завдання2 (це означає, що на етапі створення завдання користувач Slack буде автоматично пропонуватися у список підписників).


На цій же сторінці ви можете налаштувати доступ користувача Slack в проєкти вашого акаунту3, а також масово підписати на всі відкриті завдання, в доступних йому проєктах4.

Як відключити ретрансляцію в Slack?

Для відключення Slack від тієї чи іншої задачі — просто відпишіть його.

Якщо ви хочете відключити Slack від того чи іншого проекту — просто виключте користувача з команди проекту.

Якщо вам буде потрібно повністю відключити Slack, перейдіть в розділ Аккаунт — > Налаштування системи. Потім вимкніть інтеграцію зі Slack на рівні всього акаунту.

Як змінити Slack канал, в який потрапляють повідомлення з Worksection?

Для цього вам доведеться оновити інтеграцію в розділі Аккаунт — > Налаштування системи. Вимкніть її та увімкніть наново. На етапі підключення ви зможете вказати потрібний канал.

Як працює зворотня інтеграція зі Slack в Worksection?

Одночасно з користувачем Slack в Worksection,
в Slack з'являється команда-бот /worksection (або /ws).

Схематично зворотня інтеграція виглядає так:



Звернення до worksection-боту через /ws (або /worksection) в поєднанні з однією з 4-х команд відкриває ряд можливостей…

Якими командами керується worksection-бот в Slack?

/ws help — нагадує список доступних команд і посилання на Q&A та підтримку



/ws list — видає актуальний список проектів з порядковими номерами. Ці номери потрібно використовувати для постановки задач в той чи інший проект.



Зверніть увагу, це список не всіх ваших worksection проектів, а тільки тих, в команду яких доданий користувач Slack. Тільки з такими проектами буде працювати інтеграція Slack > Worksection.

/ws list N — список всіх відкритих задач проекту номер N. Дізнатися N допоможе команда /ws list



/ws team N — виводить список учасників проекту номер N. Якщо ви не вказали номер — буде показана команда першого з доступних проектів.




Зверніть увагу, ця команда стане в нагоді, якщо ви захочете створити задачу та прямо з Slack призначити відповідального. Для цього потрібно вказати email одного з учасників проекту, дізнатися який допоможе команда /ws team N

/ws add N назва_задачі — створює задачу у вашому Worksection акаунті, в проекті з порядковим номером N. Звичайно ж, ви не повинні пам'ятати усіх порядкових номерів, тому, перед тим як ставити задачу зі Slack — отримаєте актуальний список проектів командою /ws list

Наприклад:
1 команда /ws add 3 Urgent to do it — створить задачу "Urgent to do it" у проекті під номером 3. Та ж команда (без цифри на початку) додасть задачу в перший за списком проект. Якщо ви підключили Slack тільки в один проект — писати цифру немає необхідності.
2 через деякий час в Slack прийде повідомлення з Worksection про те, що задача створена.


Це відбувається автоматично, тому що Worksection знаючи про те, що ця задача поставлена з Slack призначає її автором користувача Slack. В ролі автора користувач Slack автоматично підписується на повідомлення про задачу. І передає власне повідомлення про те, що таке завдання створено, у встановлений канал вашого Slack аккаунту. 

Нагадуємо, що поставити задачу зі Slack в WS можна тільки в ті проекти, в команді яких вже є користувач-бот Slack. І тільки з таких проектів передаються повідомлення назад в Slack.


Додаткові можливості команди / ws add

За замовчуванням створюється задача для "будь-якого співробітника" , без термінів та опису, з пріоритетом 1. Але є варіанти... Створюючи задачу зі Slack, ви можете вказати не тільки назву, але і всі необхідні параметри.
Наприклад, команда вигляду
/ws add 3 Urgent task [10] <[email protected]> (5d)
Add some description here, after Shift+Enter

Створить задачу Urgent task у проекті №3 з пріоритетом 10, призначить відповідальним учасника проекту з email-адресою [email protected], а також встановить дату завершення завдання через 5 днів. Крім цього, весь текст другого рядка стане описом.



Отже, якщо вам потрібно додати:
Пріоритет задачі — напишіть в квадратних дужках цифру від 1 до 10
Відповідального — візьміть email відповідального < >
Термін — вкажіть кількість днів до завершення в круглих дужках (цифра з буквою d)
Опис — перенесіть рядок за допомогою shift+enter. Все, що буде написано з нового рядка, буде описом задачі.

Порада: якщо ви не пам'ятаєте email-адресу співробітника на якого хочете призначити задачу — скористайтеся командою /ws team N. Якщо не пам'ятаєте N — командою /ws list.
esc
или
Роздрукувати