不和谐
这不和谐服务是通知组件的平台。这允许集成可以使用Discord向用户发送消息。
为了获得令牌,您需要去不符合我的应用程序页面并创建一个新应用程序。应用程序准备就绪后,创建一个机器人用户(创建机器人用户)。
检索客户端ID从信息部分和(隐藏)令牌您的机器人以后。
设置应用程序时,您可以使用此功能图标。
配置
可以通过使用此my按钮来通过用户界面必威体育存款来完成您的必威是什么家庭助理实例:
您在不符合我的应用程序页面将确定通知服务的名称。例如:如果您输入“ Discord Chat”,则该服务将被命名notify.discord_chat
。
设置机器人
机器人可以向服务器和用户发送消息,也可以附加本地可用图像。要将机器人添加到您是管理员的服务器中,请从不符合我的应用程序页面。
现在使用与客户端ID你的机器人。
https://discordapp.com/api/oauth2/authorize?client_id = [client_id]&scope = bot&permissions = 0
等待确认应该说“授权”。
机器人添加到您的服务器中后,获取您希望该机器人运行的频道的通道ID。在Discord应用程序中,请转到设置>先进的>启用开发人员模式。
右键单击频道名称并复制通道ID(复制ID)。
调用通知服务时,必须将此频道或用户ID用作目标。可以通过多个服务器或直接消息指定多个通道或用户ID。
Discord服务数据
以下属性可以放置在数据
服务键要求扩展功能:
属性 | 选修的 | 描述 |
---|---|---|
图片 |
是的 | 文件附加到消息的文件。 |
嵌入 |
是的 | 数组不和谐嵌入。笔记:如果使用嵌入 ,,,,信息 仍然需要。 |
要包括带有嵌入的消息,请在下面使用这些属性嵌入
钥匙:
属性 | 选修的 | 描述 |
---|---|---|
标题 |
是的 | 嵌入的标题。 |
描述 |
是的 | 嵌入的描述。 |
颜色 |
是的 | 嵌入的颜色代码。这个值是int。 |
URL |
是的 | 嵌入的URL。 |
作者 |
是的 | 为嵌入内容设置页脚。 |
页脚 |
是的 | 为嵌入内容设置页脚。 |
缩略图 |
是的 | 为嵌入内容设置缩略图。 |
字段 |
是的 | 将字段添加到嵌入对象。姓名 和价值 是必需的,,,,排队 是真的默认情况下。 |
示例服务调用
-服务:notify.discord数据:信息:“一种信息从家助手”目标:[[“1234567890“,,,,“0987654321“这是给予的数据:图片:-“/tmp/garage_cam”-“/tmp/garage.jpg“
示例嵌入式服务调用
-服务:notify.discord数据:信息:““目标:[[“1234567890“,,,,“0987654321“这是给予的数据:嵌入:标题:'标题'描述:'描述'URL:'//www.jameselles.com'颜色:199363作者:姓名:'作者家助手'URL:'//www.jameselles.com'icon_url:'//www.jameselles.com/images/favicon-192x192-full.png'页脚:文本:'页脚文本'icon_url:'//www.jameselles.com'缩略图:URL:'//www.jameselles.com/images/favicon-192x192-full.png'字段:-姓名:'fieldName1'价值:'valueName1'排队:错误的-姓名:'fieldname2'价值:'valueName2'-姓名:'fieldName3'价值:'valueName3'-姓名:'fieldName4'价值:'valueName4'排队:错误的
笔记
您可以通过在消息中使用其用户ID标记任何用户,例如:<@userid>
更换用户身份
使用您复制的ID。要获取用户ID,请单击用户名,以像上面的通道ID一样复制ID。
有关创建和授权机器人的更多信息,请访问OAuth2信息页
要有效使用通知,请参阅自动化页面入门。
发送消息时,将图像上传到Discord。因此,需要前往图像的局部路径(即/config/www/garage.jpg
而不是/local/garage.jpg
),并且在消息中发送图像后更新图像不会在不和谐中更新消息。