Skip to content

A lightweight Python tool that monitors YouTube live chat for a specific keyword and sends alerts to a Discord webhook in real time.

Notifications You must be signed in to change notification settings

Flxne/YouTubeChatSniper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Ί YouTubeChatSniper

YouTubeChatSniper is a lightweight Python tool that monitors a YouTube live stream chat in real time, looking for a specific keyword. When the keyword is detected, the tool automatically sends an alert to a Discord webhook.

⚑ Useful for stream moderators, automated bots, or real-time alert systems during live events.


πŸš€ Features

  • πŸ” Monitors live chat of a YouTube livestream.
  • 🎯 Detects a specific keyword.
  • πŸ“¬ Sends matching messages to a Discord webhook.
  • ⏱️ Includes a cooldown mechanism to avoid spamming.
  • βš™οΈ Uses a config.json file for persistent configuration.

πŸ“¦ Requirements

  • Python 3.7 or higher
  • Required Python packages:
    • pytchat
    • requests
    • colorama
    • termcolor

Install dependencies:

pip install -r requirements.txt

Releases

No releases published

Packages

No packages published

Languages