账户权限

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 应用内。