YOMEN is an Electron-based desktop application for automated YouTube commenting. It uses Puppeteer browser automation to systematically post comments across YouTube videos using multiple accounts.
.exe for Windows, .dmg for macOS, .AppImage for Linux)On first launch, you'll see the license activation window:
Note: License is tied to your hardware ID. Contact support if you need to transfer to a new device.
Prepare accounts file (accounts.csv):
email,password
account1@gmail.com,password123
account2@gmail.com,password456
Prepare videos file (videos.csv):
url
https://www.youtube.com/watch?v=VIDEO_ID_1
https://www.youtube.com/watch?v=VIDEO_ID_2
Launch YOMEN and configure:
accounts.csvvideos.csvClick Start button
Located in the Basic tab of the settings panel.
| Option | Description |
|---|---|
| CSV | Load accounts from a CSV file |
| Manual | Enter a single account (email + password) |
| Count | Number of accounts to use from CSV (default: 10) |
| Option | Description |
|---|---|
| CSV | Load video URLs from a CSV file |
| Search | Find videos by keyword search |
| Live | Target live stream chats |
When using Search mode:
| Option | Description |
|---|---|
| AI | Auto-generate comments using Groq AI (LLaMA 3.1) |
| Copy | Copy random comments from the target video |
| Manual | Use your own comments (CSV or direct input) |
| Reply | Reply to existing comments on videos |
| Live | Post comments in live chat |
Located in the Advanced tab of the settings panel.
| Option | Description |
|---|---|
| Like videos | Automatically like each video after commenting |
| Track history | Save comment history to prevent duplicates |
| Skip commented | Skip videos you've already commented on |
| Use proxies | Route traffic through proxy servers |
| Custom UA | Use custom User-Agent strings |
Choose between English and Indonesia for prompts and messages.
| Mode | Description |
|---|---|
| Headless | Run browser invisibly (faster, uses preview) |
| Visible | Show browser window (useful for debugging) |
Configure wait time between video processing:
email,password
user1@gmail.com,mypassword123
user2@gmail.com,anotherpass456
url
https://www.youtube.com/watch?v=dQw4w9WgXcQ
https://www.youtube.com/watch?v=jNQXAC9IVRw
https://youtube.com/shorts/ABC123xyz
keyword
gaming tutorial
tech review 2024
how to cook
comment
Great video! Really enjoyed this content.
Thanks for sharing, very helpful!
This is exactly what I was looking for.
comment
I totally agree with you!
Great point, thanks for sharing.
This is so true!
url
https://www.youtube.com/watch?v=LIVE_STREAM_ID
comment
Hello everyone!
Great stream!
Love this content
# Format: protocol://user:pass@host:port or host:port
socks5://user:pass@proxy1.example.com:1080
http://proxy2.example.com:8080
192.168.1.100:3128
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Uses Groq API with LLaMA 3.1 to generate contextual comments based on video content. Comments are unique and relevant to each video.
Scrapes existing comments from the target video and randomly selects one to post. Useful for blending in with existing discussions.
CSV Mode: Load comments from a file, randomly selects one per video. Direct Mode: Type a single comment to use for all videos.
Posts replies to existing comments on videos instead of top-level comments. Load reply templates from CSV.
For live streams only. Posts messages in the live chat.
Modes:
Load a list of video URLs from a CSV file. Supports:
https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://youtube.com/shorts/VIDEO_IDSearch YouTube for videos matching keywords.
Keyword Sources:
Sort Options:
Target live stream videos for chat commenting. Requires separate live stream URL list.
Create a proxy.txt file with one proxy per line:
# Supported formats:
socks5://username:password@host:port
http://username:password@host:port
https://host:port
host:port
Configure a single proxy directly in the app:
When running in Headless mode, the preview panel shows live screenshots of browser activity.
Note: Preview is disabled in Visible mode since you can see the browser directly.
The log panel displays real-time status updates:
Click the trash icon to clear the log.
Windows 10+
.exe for Windows, .dmg for macOS, .AppImage for Linux)On first launch, you'll see the license activation window:
Note: License is tied to your hardware ID. Contact support if you need to transfer to a new device.
Prepare accounts file (accounts.csv):
email,password
account1@gmail.com,password123
account2@gmail.com,password456
Prepare videos file (videos.csv):
url
https://www.youtube.com/watch?v=VIDEO_ID_1
https://www.youtube.com/watch?v=VIDEO_ID_2
Launch YOMEN and configure:
accounts.csvvideos.csvClick Start button
Located in the Basic tab of the settings panel.
| Option | Description |
|---|---|
| CSV | Load accounts from a CSV file |
| Manual | Enter a single account (email + password) |
| Count | Number of accounts to use from CSV (default: 10) |
| Option | Description |
|---|---|
| CSV | Load video URLs from a CSV file |
| Search | Find videos by keyword search |
| Live | Target live stream chats |
When using Search mode:
| Option | Description |
|---|---|
| AI | Auto-generate comments using Groq AI (LLaMA 3.1) |
| Copy | Copy random comments from the target video |
| Manual | Use your own comments (CSV or direct input) |
| Reply | Reply to existing comments on videos |
| Live | Post comments in live chat |
Located in the Advanced tab of the settings panel.
| Option | Description |
|---|---|
| Like videos | Automatically like each video after commenting |
| Track history | Save comment history to prevent duplicates |
| Skip commented | Skip videos you've already commented on |
| Use proxies | Route traffic through proxy servers |
| Custom UA | Use custom User-Agent strings |
Choose between English and Indonesia for prompts and messages.
| Mode | Description |
|---|---|
| Headless | Run browser invisibly (faster, uses preview) |
| Visible | Show browser window (useful for debugging) |
Configure wait time between video processing:
email,password
user1@gmail.com,mypassword123
user2@gmail.com,anotherpass456
url
https://www.youtube.com/watch?v=dQw4w9WgXcQ
https://www.youtube.com/watch?v=jNQXAC9IVRw
https://youtube.com/shorts/ABC123xyz
keyword
gaming tutorial
tech review 2024
how to cook
comment
Great video! Really enjoyed this content.
Thanks for sharing, very helpful!
This is exactly what I was looking for.
comment
I totally agree with you!
Great point, thanks for sharing.
This is so true!
url
https://www.youtube.com/watch?v=LIVE_STREAM_ID
comment
Hello everyone!
Great stream!
Love this content
# Format: protocol://user:pass@host:port or host:port
socks5://user:pass@proxy1.example.com:1080
http://proxy2.example.com:8080
192.168.1.100:3128
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Uses Groq API with LLaMA 3.1 to generate contextual comments based on video content. Comments are unique and relevant to each video.
Scrapes existing comments from the target video and randomly selects one to post. Useful for blending in with existing discussions.
CSV Mode: Load comments from a file, randomly selects one per video. Direct Mode: Type a single comment to use for all videos.
Posts replies to existing comments on videos instead of top-level comments. Load reply templates from CSV.
For live streams only. Posts messages in the live chat.
Modes:
Load a list of video URLs from a CSV file. Supports:
https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://youtube.com/shorts/VIDEO_IDSearch YouTube for videos matching keywords.
Keyword Sources:
Sort Options:
Target live stream videos for chat commenting. Requires separate live stream URL list.
Create a proxy.txt file with one proxy per line:
# Supported formats:
socks5://username:password@host:port
http://username:password@host:port
https://host:port
host:port
Configure a single proxy directly in the app:
When running in Headless mode, the preview panel shows live screenshots of browser activity.
Note: Preview is disabled in Visible mode since you can see the browser directly.
The log panel displays real-time status updates:
Click the trash icon to clear the log.