如何在 Discord 服务器上获取 GitHub 通知。GenAI 直播!| 2025 年 6 月 4 日

2025-06-09

如何在 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 typeapplication/json,最后选择触发 webhook 的事件。我个人想要全部都设置。

完成后,您可以点击底部的绿色按钮Add webhook来完成该过程。

如果您操作正确,您应该会收到类似的通知;
替代文本

3. 测试 webhook

为了测试 webhook,我们可以执行一个简单的操作,例如在刚刚添加 webhook 的 repo 上创建一个问题。
创建测试问题的屏幕截图

创建问题后,无论你安装了 Discord 的任何设备,你都应该立即收到通知。
屏幕截图 2021-05-01 13.50.28

推送提交、创建 PR 等操作时,其工作方式相同

感谢您的阅读❤️。如果您有任何疑问,请在下方评论区留言,我很乐意为您解答。

鏂囩珷鏉ユ簮锛�https://dev.to/inezabonte/how-to-get-github-notifications-on-your-discord-server-2j9o
PREV
使用 React Router 6 和 Remix 实现 Modals
NEXT
关于密码设计的 8 个 UI/UX 技巧