[逐步操作]使Discord Webhooks并将其与GitHub集成

什么是Webhooks不和谐?

Webhooks在Discord中做什么?

Discord Webhooks是Discord的内置功能,可以将自动消息和数据更新发送到服务器中的文本通道。确切地说,使用webhook,实际上是从另一个平台向Discord发送消息。

如果在服务器中创建Webhook端点,则将生成一个Webhook URL,您可以将其放入许多其他服务中以链接两者。

但是,webhooks需要另一个网站才能使用。有些网站和服务的构建是为了合并Webhook并轻松发送消息,而有些则不是。

网站/服务可以使用Webhooks:

  • 的GitHub
  • CircleCI
  • 数据狗
  • GitLab
  • 的Ubuntu

网站/服务不能使用Webhooks:

  • 抽搐
  • YouTube
  • Facebook
  • 妮莉仓鼠
ed1e2909f1752f9

GitHub如何克隆其存储库?如何从GitHub克隆项目?通常,有4个选项:使用HTTPS,使用SSH,使用CLI和通过桌面。

如何使Webhooks不和谐?

如果您想使用GitHub提交和拉取请求更新Discord服务器,或通过DataDog或任何类似过程跟踪分析,请阅读以下内容!

方式1.如何制作不和谐的Webhooks?

1.登录到您的Discord帐户。

2.转到目标服务器,然后导航到服务器设置>集成

3.单击创建Webhook按钮。

20069165d487b60

4.在下一个屏幕中,将图像上传为头像,为新的Webhook命名,然后选择其钩接到的文本通道。

e9cb465a2773f6c

 

您也可以删除此Webhook或在此处复制此Webhook的URL。如果要创建更多的Webhook,只需单击“新建Webhook”按钮继续。

a7beee4f89e4b04

如何将角色添加到Discord服务器?如何在Discord上给某人添加角色?如何在Discord中分配角色?如何创建,编辑和删除角色?

如何删除Discord Webhooks?

除了创建Discord Webhook之外,您还可以进一步管理webhooks Discord。从Discord服务器中编辑或删除Webhook的方法很简单。只需转到“服务器设置”>“集成”,在“集成”选项卡中单击“查看Webhooks”,在下一页上展开目标Webhook,然后修改或删除Webhook。

如何使用Webhooks Discord?

现在,您有了自己的URL,可以将其链接到许多其他网站以接收消息。然后,如何设置webhooks Discord?以下是使用GitHub建立Webhooks的示例。

您可以依靠Discord的webhook来发送任何代码合并或将您自己的GitHub存储库中的更新推送到Discord服务器中的文本通道中。

  1. 复制目标Webhook URL。如以上内容所述,您可以在服务器设置的webhooks列表中复制webhook的URL。只需根据您要回购更新向其发布消息的文本渠道找到合适的网络挂钩。
  2. 将Webhook URL添加到“存储库设置”中。选择您要从中获取更新的GitHub存储库,然后转到其Settings> Webhooks。然后,单击“添加webhook”按钮,并将Discord webhook URL(在URL末尾附加“ / github ”)粘贴到“有效载荷URL”列中

此外,对于Discord的webhook格式确实喜欢JSON的内容类型,建议您坚持使用application / json。接下来,选择您想要触发此网络挂钩的事件,仅是推送事件,向我发送所有信息,或让我选择单个事件。

最后,单击GitHub存储库中的Add webhook按钮以完成操作。

未经允许不得转载:表盘吧 » [逐步操作]使Discord Webhooks并将其与GitHub集成