如何查询Twitch主播所使用的扩展程序?
如何获知Twitch主播正在使用的扩展程序
嘿,我来帮你梳理怎么找出Twitch主播在用的两类扩展——「关于」页面的自定义模块,还有像!event这类自定义命令背后的工具:
一、查看主播公开的官方扩展
- 直播间扩展栏直接查看:打开主播的直播页面,往下滑到视频播放器下方的扩展栏(就是那些带交互功能的小插件区域),这里会显示主播当前启用的可交互扩展,比如投票、抽奖、实时数据类的。注意,有些扩展仅在直播时段显示,非直播状态下可能看不到。
- 「关于」页面的扩展识别:进入主播频道的「关于」标签页,那些不是Twitch默认提供的自定义模块(比如定制赞助墙、个性化直播日程表),大概率是Twitch扩展搭建的。你可以右键点击这类模块,选择浏览器的「检查」(Chrome)或「检查元素」(Firefox),在开发者工具的HTML代码里找带有
twitch-extension相关的标识,就能确认是不是扩展生成的内容。
二、追踪自定义命令类工具(如!event)
这类功能分Twitch官方扩展和第三方Bot两种情况:
- 排查官方扩展:回到直播间的扩展栏,找带有「Chat Commands」「Custom Events」这类关键词的扩展,点击进入详情页,就能判断是不是它在提供
!event这类命令。 - 第三方Bot的判断方法:很多主播用Nightbot、Streamlabs Chatbot这类第三方Bot实现自定义命令(这类不属于Twitch官方扩展),你可以通过这些方式确认:
- 在聊天区发送
!help命令,多数Bot会自动回复,告知自身名称和功能列表; - 留意
!event触发后的聊天回复,部分Bot会在消息末尾标注自己的账号名; - 查看主播「关于」页面的工具清单,不少主播会直接列出自己使用的直播工具。
- 在聊天区发送
三、进阶:用Twitch API查询(适合技术用户)
如果你有一定技术基础,可以通过Twitch官方API获取精准信息:
- 调用
Get Channel Extensions接口,传入主播的用户ID,就能获取该主播已安装并启用的所有扩展的详细数据,包括扩展名称、类型(面板/视频叠加/组件)等。 - 注意:使用这个接口需要先注册Twitch开发者账号并获取API密钥。
内容的提问来源于stack exchange,提问作者stevec




