1. Чтобы начать использовать интеграцию через API необходимо создать приложение (app) по ссылке https://api.slack.com/apps
2. В разделе "Basic Information" переходим к пункту "Add features and functionality" - "Bots":
Указываем имя для бота в разделе "Your App’s Presence in Slack" по кнопке "Edit":
3. Далее в разделе "Basic Information" переходим к пункту "Add features and functionality" - "Permissions".
Добавляем разрешения для бота в разделе "Scopes" - "Bot Token Scopes":
- channels:history
- channels:read
- chat:write
- files:read
- files:write
- groups:history
- groups:read
- im:history
- im:read
- mpim:history
- mpim:read
4. В разделе "Basic Information" - "Install your app" нажимаем кнопку "Install your app". Устанавливаем приложение в рабочее пространство Slack.
5. Если все сделано правильно, то теперь можно добавить бота в канал:
6. Настройки выполнены, можно проверять интеграцию. Открываем обработку в 1С и заполняем параметры:
Токен: из раздела "Basic Information" - "Add features and functionality" - "Permissions"
Канал: идентификатор канала, можно просмотреть в свойствах канала в Slack.
Платформа 8.3.14. Конфигурация - любая. Если появятся вопросы или будут сложности с настройками - пишите в комментариях.
Описание всех методов API - https://api.slack.com/methods