Привет всем, на связи Вадим Львов. Сегодня хотел поговорить с Вами возможностях приложений и ботов для Slack.
Первую часть статьи про Slack можно почитать тут.
У Slack есть свой App Directory, в котором собраны все приложения и боты. Там же Вы можете выбрать и подключить необходимое Вам приложение к Вашему рабочему пространству (workspace).
Что такое приложения Slack.
Приложение - это программное обеспечение, которое соединяет внешний сервис или инструмент с Slack. Приложения могут быть созданы Slack, третьими лицами или Вашей собственной командой.
Подумайте о приложениях как об инструментах: они заполняют конкретную потребность, помогают сделать Вашу работу в Slack. Это означает, что Вы можете обмениваться информацией, автоматизировать задачи или службы доступа, не выходя из рабочей области Slack.
Примеры интеграций.
🗂Управление файлами
Box, Dropbox, Google Drive, OneDrive, and more options
📹Видео конференции
BlueJeans, Google Hangouts, GoToMeeting, Cisco Webex, Zoom and more
✅Проекты и задачи
Asana, Jira, Trello, To-Do, and much more
🗣Встречи
Google Calendar, Meekan Scheduling, X.AI meeting scheduling
🎉Веселье и социальные связи
Donut, Giphy, Polly, and lots more
Возможности приложений.
Ваше приложение может включать все эти возможности, а также намного больше.
- Отправлять "богатые" и своевременные уведомления при помощи WebHook(это простой метод для пересылки сообщения из Вашего приложения в канал Slack)
- Предоставлять пользователям возможность вызывать рабочие процессы по желанию с помощью slash команд и сообщений. Slash команды позволяют взаимодействовать с Вашим приложением прямо из командной строки. Приложения могут регистрировать заранее определённые пользовательские действия, позволяющие пользователям выполнять действия с сообщениями, подобно встроенным действиям).
- Предоставлять пользователям общаться с ботом. Бот - это тип приложения, который спроектирован для взаимодействия с людьми посредством общения. Бот - это тоже самое, что и обычное приложение Slack. Он имеет доступ ко всем API и может делать все те же магические вещи, которые может делать приложения Slack. Но когда вы создаете бота для своего приложения Slack, вы "даете этому приложению лицо", имя и личность и пользователи общаются с ним. Вашего бота могут упоминать пользователи, он может отправлять сообщения или загружать файлы, и его можно пригласить в канал, или удалить из него.
- Устанавливать внутренние интеграции исключительно в Ваше рабочее пространство.
- Сделать общение более интерактивным с помощью кнопок сообщений. Вы можете упростить сложные рабочие процессы и предоставить пользователям возможность выполнять действия, добавляя интерактивные кнопки в свои сообщения. Сделайте ваши уведомления, slash команды и ботов более интуитивно понятными путём предоставления пользователям возможность выбора из нескольких вариантов простым нажатием на кнопку.
- Тщательно выбирать и ограничивать доступ Вашего приложения к различным областям.
- Предоставлять пользователям возможность установить и войти в ваше приложение с помощью OAuth, Add to Slack и Sign in with Slack.
Телеграм: papabotov, botreactor, cryptsys