Slack интеграция с matrix

Эта страница также доступна на: English, Deutsch

Предлагаемая нами интеграция с Slack работает на mx-puppet-slack.

Эта интеграция более не поддерживается разработчиками и, возможно, не будет хорошо работать.

Использование

Начните чат с @_slackpuppet_bot:your-server.com. Как только бот присоединится, отправьте help для получения инструкций.

Опция 1: OAuth2

  1. Создайте Slack app . Вам не нужны никакие дополнительные опции, предлагаемые слаком.
  2. Откройте таб OAuth & Permissions в боковой панели
  3. Добавьте свой redirect URL
  4. Заполните блоке oauth в конфигурационном файле интеграции. Не забудьте добавить oauth.redirectUri
  5. Отправьте link в matrix чат боту
  6. Кликните на ссылку, которую Вам отправит бот, и разрешите доступ
  7. Скопируйте полученный токен и отправьте link your.token-here в matrix чат боту

Опция 2: токен xoxc (против правил использования Slack)

Внимание: Использование xoxc токена нарушает правила использования Slack.

  1. Откройте slack workspace в браузере
  2. Откройте инструменты разработчика в браузере (chrome dev tools) и перейдите на вкладу Сеть
  3. Отсортируйте запросы по типу WS/WebSocket
  4. Найдите xoxc токен в виде GET параметра к одному из адресов
  5. Перейди на вкладку Хранилище, чтобы увидеть список куки
  6. Найдите d куки и скопируйте значение
  7. Отправьте link your.xoxc-token your.d-cookie в matrix чат боту