Informationen zur GitHub-Integration für Slack
Die GitHub Integration für Slack bietet Ihnen und Ihren Teams vollständige Einblicke in Ihre GitHub Projekte direkt in Slack-Kanälen. Sie können Ideen generieren, Probleme triagen und mit anderen Teams zusammenarbeiten, um Projekte vorwärts zu verschieben, ohne Slack zu verlassen.
Mit der GitHub Integration für Slack können Sie:
- Erhalten Sie GitHub Benachrichtigungen in Slack-Kanälen.
- Verwenden Sie Schrägstrichbefehle, um Aktionen auf GitHub durchzuführen.
- Geben Sie Ihrem Team Kontext, wenn Sie Links zu GitHub Aktivitäten und Eigenschaften teilen.
- Initiieren Sie eine Copilot Cloudagent Sitzung aus Slack mithilfe des Kontexts eines Slack-Threads.
Wenn Sie GitHub App-Zugriff auf Ihren Slack-Arbeitsbereich gewähren, gewähren Sie ihm bestimmte Berechtigungen. Die bereitgestellten Berechtigungen sind erforderlich, damit die App ordnungsgemäß funktioniert und die erwarteten Features bereitstellt. Weitere Informationen findest du unter Berechtigungen für GitHub in Slack.
Voraussetzungen
Um die GitHub Integration für Slack zu verwenden, benötigen Sie Folgendes:
- Ein GitHub Konto.
- Ein Slack-Arbeitsbereich, in dem Sie über die Berechtigung zum Installieren von Apps verfügen.
Installieren der GitHub Integration für Slack
Die GitHub App im Slack Marketplace kann nicht mit GitHub Enterprise Server verwendet werden. Stattdessen müssen Sie eine private Slack-App konfigurieren, um Ihre GitHub Enterprise Server Instanz mit Ihrem Slack-Arbeitsbereich zu verbinden.
-
Gehen Sie zu
YOUR-GHES-INSTANCE:8443und suchen Sie den Abschnitt "Chatintegration". -
Aktivieren Sie das Kontrollkästchen "Chatintegration aktivieren GitHub ".
-
Wählen Sie unter "Chatclient auswählen" die Option "Slack" aus.
-
Navigieren Sie in Ihrem Browser zur Seite "Slack-API: Anwendungen ", und klicken Sie auf "Token generieren ", und wählen Sie den Arbeitsbereich aus, in dem die App verwendet wird.
-
Kopieren Sie das generierte Token.
-
Wechseln Sie zurück zum Abschnitt "Chatintegration" in Ihrer GitHub Enterprise Server Instanz, und fügen Sie das Token in das Feld "App-Konfigurationstoken" ein.
-
Klicken Sie auf " App generieren".
-
Nachdem die App generiert wurde, klicken Sie auf " Einstellungen speichern".
-
Navigieren Sie zu
<instancename>/_slack/oderslack.<instancename>, um die App in Ihrem Arbeitsbereich zu installieren. -
Wenn die App in mehreren Arbeitsbereichen installiert werden muss, navigieren Sie zu Ihrer App, indem Sie im Abschnitt "Chatintegration" in Ihrer GitHub Enterprise Server Instanz auf den Link "Slack-App-ID" klicken.
- Navigieren Sie in den App-Einstellungen zum Abschnitt "Verteilung verwalten".
- Aktivieren Sie das Kontrollkästchen "Hartcodierte Informationen entfernen", und klicken Sie dann auf "Öffentliche Verteilung aktivieren".
Weiterführende Lektüre
-
[AUTOTITLE](/integrations/how-tos/slack/use-github-in-slack) – Erfahren Sie, wie Sie die GitHub Integration für Slack verwenden.