ForcePilot/backend/package/yuxi/channels/adapters/twitch
Kris 59cd13cf84 feat(twitch): 实现完整的Twitch聊天适配器模块
新增Twitch IRC协议相关的全套实现,包括:
1. 基础工具类:令牌处理、消息格式化、速率限制、消息去重
2. 核心适配器组件:IRC解析器、消息归一化、外发消息处理
3. API客户端:Helix API封装、认证提供者
4. 配置与部署:配置校验、设置向导
5. 辅助功能:配对管理、健康检查、目标解析等
2026-05-12 00:50:10 +08:00
..
__init__.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
actions.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
adapter.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
auth_provider.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
config_schema.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
deduplicator.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
eventsub_client.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
helix.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
irc_parser.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
markdown_utils.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
normalizer.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
outbound.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
pairing.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
probe.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
rate_limiter.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
resolver.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
send.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
session.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
setup.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00
token_utils.py feat(twitch): 实现完整的Twitch聊天适配器模块 2026-05-12 00:50:10 +08:00