我有一个编程团队,他们使用 GitHub 共享代码,但主要通过 Discord 进行交流。如何设置团队的 Discord 以自动包含有关 GitHub 提交和拉取请求的更新?
答案1
可以使用 webhook 更新将 GitHub 更新集成到 Discord 频道。
- 获取您想要接收消息的服务器/频道的 webhook URL:
- 在 GitHub 存储库设置中打开 Webhook 设置 (设置 > Webhook)
单击“添加 webhook”按钮,然后在“Payload URL”部分中输入 Discord 生成的 URL。
为了确保 webhook 正确显示消息,请确保在 URL 末尾附加“/github”。
为了内容类型,坚持使用 application/json,然后自定义哪种事件触发 webhook 消息。
- 单击事件通知自定义选项下方的最后一个“添加 webhook”按钮,一切就绪!
答案2
我想补充一点,截至目前,Discord Web 钩子可以接收 Slack 通知。只需添加/slack
到 Web 钩子 URL 即可。这大大增加了 Discord 可以接收通知的应用程序数量。