Kann ich einen Discord-Kanal mit GitHub-Pull-Anfragen integrieren?

Kann ich einen Discord-Kanal mit GitHub-Pull-Anfragen integrieren?

Ich habe ein Programmierteam, das Code über GitHub teilt, aber hauptsächlich über Discord kommuniziert. Wie kann ich Discord in meinem Team so einrichten, dass es automatisch Updates zu GitHub-Commits und Pull Requests enthält?

Antwort1

Die Integration von GitHub-Updates in einen Discord-Kanal ist mit Webhook-Updates möglich.

Über Discord – Einführung in Webhooks

  1. Holen Sie sich die Webhook-URL für den Server/Kanal, über den Sie Nachrichten empfangen möchten:

Webhook für #gitupdates abrufen

  1. Öffnen Sie die Webhook-Einstellungen in Ihren GitHub-Repository-Einstellungen (Einstellungen > Webhooks)

  1. Klicken Sie auf die Schaltfläche „Webhook hinzufügen“ und geben Sie die von Discord generierte URL im Abschnitt „Payload-URL“ ein.

  2. Um sicherzustellen, dass der Webhook Nachrichten richtig anzeigt, fügen Sie am Ende Ihrer URL unbedingt „/github“ an.

  3. FürInhaltstyp, bleiben Sie bei application/json und passen Sie dann an, welche Art von Ereignissen Webhook-Nachrichten auslösen.

Anpassen von Webhook-Benachrichtigungen

  1. Klicken Sie unter der Option zur Anpassung von Ereignisbenachrichtigungen auf die letzte Schaltfläche „Webhook hinzufügen“, und schon sind Sie fertig!

Github-Benachrichtigungen per Webhook in Discord

Antwort2

Ich möchte hinzufügen, dass Discord-Web-Hooks ab sofort Slack-Benachrichtigungen empfangen können. Fügen Sie einfach /slackder Web-Hook-URL hinzu. Dadurch erhöht sich die Anzahl der Apps, von denen Discord Benachrichtigungen empfangen kann, erheblich.

verwandte Informationen