AS

ashif4354/streamstorm

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

39 stars 13 forks 质量 62 趋势 32NOASSERTION

在YouTube直播聊天中,机器人发送垃圾邮件,集成了MCP服务器和实时仪表盘

概览

StreamStorm 是一款轻量级桌面应用,专门用于自动化 YouTube 直播聊天中的群发消息(即垃圾信息)。支持多个浏览器实例并支持持久的 Google 登录,StreamStorm 能够在多个直播中发送消息——无论是重复、按计划还是全速播放。 无需编程,无需花哨的设置——只需输入信息,设定间隔,让混乱自然展开。无论你是想淹没、干扰还是惹恼,StreamStorm都能让你只需点击即可完成所有操作。 StreamStorm的核心功能围绕其在YouTube实时聊天中自动发送消息的能力展开。主要功能包括: * : * 实时监控活跃风暴会话,包括风暴状态、活跃/死亡实例、发送消息和持续时间跟踪。* 实时消息速率(每分钟)显示。* 实时日志流,带颜色编码日志等级。* 基于套接字的实时更新取代轮询机制。

概述(AI 翻译)

StreamStorm 是一款轻量级桌面应用,专门用于自动化 YouTube 直播聊天中的群发消息(即垃圾信息)。支持多个浏览器实例并支持持久的 Google 登录,StreamStorm 能够在多个直播中发送消息——无论是重复、按计划还是全速播放。

无需编程,无需花哨的设置——只需输入信息,设定间隔,让混乱自然展开。无论你是想淹没、干扰还是惹恼,StreamStorm都能让你只需点击即可完成所有操作。

🔒 不尊重条款。不包括伦理。敢用就用。

####设计🧨用来虐待。不是胆小者用的。

🛠️ 核心功能与特色

StreamStorm的核心功能围绕其在YouTube实时聊天中自动发送消息的能力展开。主要功能包括:

  • 实时仪表盘:
  • 对活跃风暴会话进行实时监测,包括风暴状态、活跃/死亡实例、发送消息和持续时间跟踪。
  • 实时消息速率(每分钟)显示。
  • 实时日志数据,按颜色编码日志等级。
  • 基于Socket.IO的实时更新取代轮询机制。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

📘 Introduction / Overview

StreamStorm is a lightweight desktop application built specifically to automate mass messaging (aka spamming) in YouTube live stream chats. With support for multiple browser instances and persistent Google login, StreamStorm can blast messages into live chats across multiple streams — on repeat, on schedule, or at full throttle.

There’s no coding, no fancy setup — just plug in your message, set your intervals, and let the chaos unfold. Whether you’re trying to flood, disrupt, or annoy, StreamStorm gives you the power to do it all with a click.

🔒 No terms respected. No ethics included. Use it if you dare.

🧨 Designed for abuse. Not for the faint-hearted.

🛠️ Core Functionality & Features

StreamStorm’s core functionality revolves around its ability to automate the sending of messages in YouTube live chats. Key features include:

  • Real-time Dashboard:
    • Live monitoring for active storm sessions with storm status, active/dead instances, messages sent, and duration tracking.
    • Real-time message rate (per minute) display.
    • Live log feed with color-coded log levels.
    • Socket.IO-based real-time updates replacing polling mechanisms.
    • Channel Status Modal to view and manage individual channel statuses with ability to kill specific instances.
    • View Config Modal to display storm configuration details.
    • System metrics charts for CPU and RAM usage visualization using Recharts library.
  • AI Integration:
    • AI-powered message generation — Generate YouTube comments using AI with customizable prompts.
    • AI-powered channel name generation — Create channel names via AI assistance.
    • Multi-provider support — OpenAI, Anthropic (Claude), Google (Gemini), and custom providers.
    • PydanticAI implementation — Structured AI outputs with async generation and type safety.
    • Settings management — Configure and save API keys, models, and default providers locally.
  • MCP (Model Context Protocol) Server: Full MCP server integration with FastMCP framework, accessible at localhost:1919/mcp:
    • Storm operation tools for start, stop, pause, resume, and kill instances.
    • Configuration tools to get settings, profiles, system metrics, and storm context.
    • Monitoring resources for channels, logs, and system data.
    • HTTP transport for external LLM clients to control StreamStorm operations.
    • Sample prompts for AI assistants:
      • Start storming on https://www.youtube.com/watch?v=VIDEO_ID with 5 channels with slow mode 3 seconds
      • Start storming with 5 channels and also subscribe and wait for 30 seconds
      • Pause the storm / Resume the storm / Stop the storm
      • Change slow mode to 2 sec
      • Add 2 more channels to the storm
  • Settings & Configuration: Unified Settings Modal with tabbed interface:
    • API Keys management for AI providers.
    • Theme selection (Light/Dark modes).
    • Host configuration.
    • General settings.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →