{"meta":{"title":"Интеграция GitHub со Slack","intro":"Узнайте, как интегрировать GitHub со Slack для улучшения сотрудничества и оптимизации рабочих процессов.","product":"Integrations","breadcrumbs":[{"href":"/ru/enterprise-server@3.21/integrations","title":"Integrations"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos","title":"How-tos"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos/slack","title":"Slack"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos/slack/integrate-github-with-slack","title":"Интегрируйте GitHub со Slack"}],"documentType":"article"},"body":"# Интеграция GitHub со Slack\n\nУзнайте, как интегрировать GitHub со Slack для улучшения сотрудничества и оптимизации рабочих процессов.\n\n## Об GitHub интеграции для Slack\n\nGitHub Интеграция Slack даёт вам и вашим командам полную видимость ваших GitHub проектов непосредственно в каналах Slack. Вы можете  триагентные проблемы, совместная работа с запросами на вытягивание и отслеживание изменений без\nвыхода Slack.\n\nС GitHub интеграцией для Slack вы можете:\n\n* Получайте **GitHub уведомления** в каналах Slack.\n* Используйте **слэш-команды** для действий на GitHub.\n* Дайте **команде контекст** при обмене ссылками на GitHub активности и свойства.\n\nКогда вы предоставляете приложению GitHub доступ к вашему рабочему пространству Slack, вы предоставляете ему определенные разрешения. Предоставленные разрешения необходимы для правильной работы приложения и предоставления ожидаемых функций. См [. раздел AUTOTITLE](/ru/enterprise-server@3.21/integrations/reference/slack-permissions).\n\n## Предпосылки\n\nЧтобы использовать GitHub интеграцию для Slack, вам нужно:\n\n* Аккаунт GitHub .\n* Рабочее пространство Slack, в котором у вас есть разрешение на установку приложений.\n\n## Установка GitHub интеграции для Slack\n\nGitHub Приложение в Slack Marketplace нельзя использовать с GitHub Enterprise Server. Вместо этого нужно настроить приватное Slack-приложение для подключения GitHub Enterprise Server инстанса к рабочему пространству Slack.\n\n1. Перейдите в `YOUR-GHES-INSTANCE:8443` раздел «Интеграция с чатом» и найдите его.\n2. Выберите галочку «Включить GitHub интеграцию с чатом».\n3. В разделе «Выбрать чат-клиент» выберите «Slack».\n4. В браузере перейдите на страницу [Slack API: Applications,](https://api.slack.com/apps) нажмите **Generate Token** и выберите рабочую область, в которой будет использоваться приложение.\n5. Скопируйте сгенерированный токен.\n6. Вернитесь в раздел «Интеграция с чатом» в вашем GitHub Enterprise Server экземпляре и вставьте токен в поле «Токен конфигурации приложения».\n7. Нажмите **«Создать приложение**».\n8. После того, как приложение будет создано, нажмите **«Сохранить настройки**».\n9. Перейдите к одному из `<instancename>/_slack/` или, `slack.<instancename>` чтобы установить приложение на своем рабочем месте.\n10. Если приложение нужно установить в нескольких рабочих пространствах, перейдите к своему приложению, нажав на ссылку «Slack app ID» в разделе «Интеграция с чатом» в вашем GitHub Enterprise Server экземпляре.\n\n    * Перейдите в раздел «Управление распространением» в настройках приложения.\n    * Установите флажок «Удалить жестко закодированную информацию», затем нажмите **«Активировать публичное распространение**»\n\n## Дополнительные материалы\n\n* [Использование GitHub в Slack](/ru/enterprise-server@3.21/integrations/how-tos/slack/use-github-in-slack) — Узнайте, как использовать GitHub интеграцию для Slack."}