账户权限
ChatStyle 仅为你使用的功能连接直播平台。以下说明各项申请权限的用途。
Twitch
Twitch 权限用于验证观众身份、管理聊天皮肤访问,并将账户关联到正确的身份。
这些权限仅供读取。ChatStyle 无法修改 Twitch 设置、频道、身份、封禁或订阅。
观众权限
观众连接 Twitch 账户时授予这些权限。
| 权限 | 用途 |
|---|---|
user:read:email | 读取邮箱,以关联正确的 Twitch 身份并发送重要账户通知。 |
user:read:follows | 读取关注的频道,以显示你关注的主播并支持关注者专属皮肤。 |
user:read:subscriptions | 检查订阅及等级,以验证订阅者专属皮肤的使用资格。 |
主播权限
主播除观众权限外,还需授予用于身份访问管理和订阅定价的频道权限。
| 权限 | 用途 |
|---|---|
user:read:email | 读取邮箱,以关联正确的 Twitch 身份并发送重要账户通知。 |
user:read:follows | 读取关注的频道,以显示你关注的主播并支持关注者专属皮肤。 |
user:read:subscriptions | 检查订阅及等级,以验证订阅者专属皮肤的使用资格。 |
moderation:read | 读取管理数据,以验证管理员身份及专属皮肤资格。 |
channel:read:vips | 读取频道 VIP 名单,以验证 VIP 专属皮肤资格。 |
channel:read:subscriptions | 读取频道订阅,以验证访问资格并统计用于主播套餐定价的订阅人数。 |
Google 与 YouTube
使用 Google 登录并关联一个 YouTube 或品牌频道。Google 账户 ID 与 YouTube 频道 ID 分开保存。
ChatStyle 不申请上传或写入权限,无法上传、编辑或删除视频、直播、评论及频道设置。
登录身份
openid email profile — 提供 Google 账户 ID、姓名、头像和已验证邮箱,用于登录及安全关联账户。
YouTube 只读访问
https://www.googleapis.com/auth/youtube.readonly — 识别所选频道、显示订阅的频道、查找正在进行的直播及其聊天。
频道会员
youtube.channel-memberships.creator — 仅限主播:检查会员、等级及加入时长,用于会员专属风格和计费。此受限权限仅在 Google 批准访问且 Members API 功能启用后才会申请。
直播聊天传输
聊天桥接通常用 ChatStyle 项目的 API 密钥读取公开聊天,不属于额外账户权限。如需频道授权,则使用短期访问令牌;刷新令牌保留在 ChatStyle 应用内。