Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2026-04-09. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Интеграция GitHub со Slack

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

Об GitHub интеграции для Slack

          GitHub Интеграция Slack даёт вам и вашим командам полную видимость ваших GitHub проектов непосредственно в каналах Slack. Вы можете генерировать идеи, сортировать проблемы и сотрудничать с другими командами для продвижения проектов, не выходя из Slack.

С GitHub интеграцией для Slack вы можете:

  • Получайте GitHub уведомления в каналах Slack.
  • Используйте слэш-команды для действий на GitHub.
  • Дайте команде контекст при обмене ссылками на GitHub активности и свойства.
  • Запустите Copilot облачный агент сессию из Slack, используя контекст Slack-теда.

Когда вы предоставляете приложению GitHub доступ к вашему рабочему пространству Slack, вы предоставляете ему определенные разрешения. Предоставленные разрешения необходимы для правильной работы приложения и предоставления ожидаемых функций. См . раздел AUTOTITLE.

Предпосылки

Чтобы использовать GitHub интеграцию для Slack, вам нужно:

  • Аккаунт GitHub .
  • Рабочее пространство Slack, в котором у вас есть разрешение на установку приложений.

Установка GitHub интеграции для Slack

          GitHub Приложение в Slack Marketplace нельзя использовать с GitHub Enterprise Server. Вместо этого нужно настроить приватное Slack-приложение для подключения GitHub Enterprise Server инстанса к рабочему пространству Slack.
  1. Перейдите в YOUR-GHES-INSTANCE:8443 раздел «Интеграция с чатом» и найдите его.

  2. Выберите галочку «Включить GitHub интеграцию с чатом».

  3. В разделе «Выбрать чат-клиент» выберите «Slack».

  4. В браузере перейдите на страницу Slack API: Applications, нажмите Generate Token и выберите рабочую область, в которой будет использоваться приложение.

  5. Скопируйте сгенерированный токен.

  6. Вернитесь в раздел «Интеграция с чатом» в вашем GitHub Enterprise Server экземпляре и вставьте токен в поле «Токен конфигурации приложения».

  7. Нажмите «Создать приложение».

  8. После того, как приложение будет создано, нажмите «Сохранить настройки».

  9. Перейдите к одному из <instancename>/_slack/ или, slack.<instancename> чтобы установить приложение на своем рабочем месте.

  10. Если приложение нужно установить в нескольких рабочих пространствах, перейдите к своему приложению, нажав на ссылку «Slack app ID» в разделе «Интеграция с чатом» в вашем GitHub Enterprise Server экземпляре.

    • Перейдите в раздел «Управление распространением» в настройках приложения.
    • Установите флажок «Удалить жестко закодированную информацию», затем нажмите «Активировать публичное распространение»

Дополнительные материалы