
ComfyJS
几行代码接入 Twitch 聊天,快速打造机器人
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 438
技术标签
使用教程
环境要求
- Node.js 18+
- 直播平台账号与 OAuth Token
安装与启动步骤
-
1装库
它是直播聊天的消息模块,装进 Node 项目。
npm install comfy.js --save -
2配频道与凭据
用环境变量存 token,别写进代码。
npm install dotenv --save -
3接消息事件
监听消息后做简单回复,先验证连通。
-
4加命令与冷却
直播场景必须限频,否则会被平台限流。
如何确认成功
在直播间发一条消息,本地程序能收到并回一条,且连续触发时冷却生效
注意事项
- 它是消息中间层,业务逻辑要自己写。
- token 泄露等于账号被接管,务必用环境变量并定期轮换。
- 平台对机器人回复有频率限制,超了会静默丢弃。
- 直播场景要注意内容审核,自动回复也要过滤。
核心亮点
- 极简 API:连接、监听、回复三步搞定,代码量远低于原生 IRC 实现
- 跨平台支持:同一套代码可在 Node.js 和浏览器运行,适配多种场景
- 内置命令系统:轻松注册自定义命令,自动处理前缀和参数解析
不足之处
- 功能聚焦于聊天基础,高级功能(如 PubSub、事件订阅)需自行扩展
- 文档/社区待观察:项目早期,示例和第三方教程较少
适用场景
- 快速开发 Twitch 聊天机器人(如自动回复、点歌)
- 在浏览器端实现聊天互动组件(如直播页面弹幕墙)
- 作为教学示例,学习 Twitch 聊天 API 的轻量封装
替代项目
tmi.js、TwitchJS、ComfyChat
上一篇:speak-gpt
同类项目推荐
Gpt-Agreement-Payment
开源
一键重放ChatGPT订阅协议,破解hCaptcha验证,研究反欺诈机制
ChatGPT Plus/Team/Pro 订阅协议端到端重放工具集 · hCaptcha 视觉求解器 · 反欺诈机制实···
QChatBot-GPT
开源
在QQ群里一键接入GPT-3,自定义人格,长文自动转图片,多群隔离不串台。
基于 OpenAI GPT-3 和 Mirai 的 QQ Bot 聊天机器人,提供公用测试 Bot,支持自定义人格以及···
ChatGPT_DALL_E_StableDiffusion_T···
开源
在 Telegram 里聊天、画图,还能收加密货币
This is ChatGPT, DALL·E, Stable Diffusion python-telegram-bot with cryptocurrency p···
tiledesk
开源
自建 LLM 聊天机器人,复杂对话无缝转人工
Install Tiledesk on your server using Helm for Kubernetes orchestration and Docker C···
claudia-bot-builder
开源
写一次代码,一键部署到 10 个聊天平台
Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber···
Building-a-Simple-Chatbot-in-Pyt···
开源
用NLTK手写一个简单聊天机器人,快速入门NLP对话。
Building a Simple Chatbot from Scratch in Python (using NLTK)
TTG
开源
输入仓库地址,几秒内和任意 GitHub 代码库对话
Chat with any public GitHub repository within seconds!
lookerbot
开源
在 Slack 里直接查 Looker 数据,不用来回切换工具
Lookerbot lets you access all your Looker data from Slack! Super fun!
chatskills
开源
在命令行调试 Alexa 技能,一键接入 Slack 等聊天平台。
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run ···