
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
- Holen Sie sich die Webhook-URL für den Server/Kanal, über den Sie Nachrichten empfangen möchten:
- Öffnen Sie die Webhook-Einstellungen in Ihren GitHub-Repository-Einstellungen (Einstellungen > Webhooks)
Klicken Sie auf die Schaltfläche „Webhook hinzufügen“ und geben Sie die von Discord generierte URL im Abschnitt „Payload-URL“ ein.
Um sicherzustellen, dass der Webhook Nachrichten richtig anzeigt, fügen Sie am Ende Ihrer URL unbedingt „/github“ an.
FürInhaltstyp, bleiben Sie bei application/json und passen Sie dann an, welche Art von Ereignissen Webhook-Nachrichten auslösen.
- Klicken Sie unter der Option zur Anpassung von Ereignisbenachrichtigungen auf die letzte Schaltfläche „Webhook hinzufügen“, und schon sind Sie fertig!
Antwort2
Ich möchte hinzufügen, dass Discord-Web-Hooks ab sofort Slack-Benachrichtigungen empfangen können. Fügen Sie einfach /slack
der Web-Hook-URL hinzu. Dadurch erhöht sich die Anzahl der Apps, von denen Discord Benachrichtigungen empfangen kann, erheblich.