与Slack集成
如果您正在使用Slack通信应用,可将其与聊天集成。将Slack与聊天集成后即可直接在Slack中与艾克索拉工作人员交流,而无需创建访客帐户或使用第三方解决方案。
下图为聊天和Slack之间消息交换的流程图:
要将Slack与聊天集成:
在Slack中创建应用
- 打开应用创建页面。
- 选择从头开始创建应用。
- 填写表单字段:
- 在
App Name 字段中输入应用名称。例如:Chat Xsolla 。 - 在
Pick a workspace to develop your app in 字段中,输入该应用要加入的工作区。
- 在
- 单击
Create App 。
设置应用的权限范围
- 在您的应用页面上,前往
Features > OAuth & Permissions 部分。如果您正在其他页面,请前往您的应用,然后从上一步创建的应用列表中进行选择。然后,前往Features > OAuth & Permissions 部分。
- 在
Scopes 部分,单击Add an OAuth Scope ,然后添加以下权限范围:channels:history — 用于查看公共频道中与所添加应用的消息历史记录。chat:write — 用于以应用的名义发送消息。chat:write.customize — 用于以应用的名义发送消息并支持使用自定义用户名和头像。此权限范围便于您认出正在跟您聊天的艾克索拉工作人员。files:read — 用于查看频道中的共享文件以及与所添加应用之间的私信。groups:history — 用于查看私密频道中与所添加应用的消息历史记录。im:history — 用于查看与所添加应用的私信消息历史记录。users:read — 用于查看用户信息。此权限范围便于艾克索拉工作人员认出正在与其聊天的用户。如果未添加此权限范围,消息将显示为匿名。
- 要将应用添加至您的工作区,请前往
OAuth & Permissions > OAuth Tokens & Redirect URLs 部分,然后单击Install to Workspace 。
- 单击
Allow 确认添加权限范围。
与Slack集成
- 打开您的Slack工作区。
- 标记要添加到应用的频道。您也可以新建私人或公共频道。
- 打开频道的快捷菜单,然后选择
Open channel details 。

- 前往
Integrations 选项卡,然后单击Add an App 。

- 从列表中选择Chat
Xsolla app ,然后单击Add 。

订阅事件
要向聊天发送消息,请为您的应用设置事件订阅:
- 将以下信息发送给您的帐户经理:
注:
如果您的项目没有帐户经理,可将该信息通过艾克索拉发布商帐户屏幕下方角落或文档网站上的聊天小组件发送给我们。
- 从帐户经理处获得接收事件的URL。
- 前往
Your Apps 页面,然后打开您创建的应用。
- 在应用设置页面前往
Event Subscriptions > Enable Events 部分,将Enable Events 开关设置为On ,然后将URL粘贴至Request URL 字段。 - 确保该字段标记为
Verified 。如果没有“Verified”标记,请检查URL是否正确,或联系您的帐户经理。 - 前往
Event Subscriptions > Subscribe to bot events 部分,单击Add Bot User Event 并订阅以下事件:message.im — 有新发送至应用的私信。message.groups — 有新消息发送至私密频道。message.channels — 有新消息发送至公共频道。file_shared — 有用户在应用的私信或与应用所在的频道中分享了文件。
- 单击
Save Changes 。
获取签名密钥
该密钥用于验证来自应用的请求。要获取密钥,在应用设置页面上前往
获取令牌
该令牌用于从聊天向Slack发送消息。要获取令牌:
- 在应用设置页面上前往
Features > OAuth & Permissions 。 - 复制
Bot User OAuth Token 字段中的认证令牌。
控制机器人
将机器人添加至新频道以连接Chat Xsolla
- 在频道的对话框窗口中,输入
@chat-xsolla 找到机器人并从列表中选中它。

- 在打开的窗口中,单击
Invite to Channel 。

- 复制频道链接或ID并将它发送给您的帐户经理以连接聊天。您可以在频道的快捷菜单中找到该链接:前往
Settings > Slack Connect ,然后选择Share link 。
删除机器人
- 打开机器人列表。您在Slack工作区中添加的机器人列表将在
Configuration 选项卡中显示。

- 单击铅笔图标,然后前往
Edit configuration 。在打开的页面中单击Remove 。

本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。为此页面评分
为此页面评分
不想回答
感谢您的反馈!
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。