如何在 Discord 服务器上获取 GitHub 通知。
GenAI LIVE! | 2025年6月4日
GitHub 为我们提供了一种方法,允许其他应用程序(例如 discord)连接它并在您的存储库上执行任何操作时接收 POST 请求。
如果您发现电子邮件通知不像您希望的那样即时,这将很有用。
先决条件
- 您需要拥有一个带有存储库的 GitHub 帐户。
- 您需要有一个 discord 服务器,我们将在其中添加 webhook。
1.创建 webhook
Webhook 本质上是一个允许其他应用程序在 Discord 上发帖的链接。
要创建 Webhook,请前往你的server settings
=> integrations
=> 你可以为 Webhook 命名,并选择要发帖到哪个频道。你可以点击复制我们将在 GitHub 仓库中使用的链接。New webhook
Copy Webhook URL
2. 将 Discord webhook 添加到 GitHub
创建 webhook 后,下一步就是将其添加到您想要获取通知的 github 存储库。
然后前往你的 repo settings
=> Webhooks
=>Add webhook
粘贴我们之前从 discord 复制的链接,Payload URL
并确保添加/github
到最后,否则它将不起作用。
设置Content type
为application/json
,最后选择触发 webhook 的事件。我个人想要全部都设置。
完成后,您可以点击底部的绿色按钮Add webhook
来完成该过程。
3. 测试 webhook
为了测试 webhook,我们可以执行一个简单的操作,例如在刚刚添加 webhook 的 repo 上创建一个问题。
创建问题后,无论你安装了 Discord 的任何设备,你都应该立即收到通知。
推送提交、创建 PR 等操作时,其工作方式相同
感谢您的阅读❤️。如果您有任何疑问,请在下方评论区留言,我很乐意为您解答。
鏂囩珷鏉ユ簮锛�https://dev.to/inezabonte/how-to-get-github-notifications-on-your-discord-server-2j9o