| name | x-to-gofile |
| description | One-command X/Twitter video download → gofile.io upload → WhatsApp delivery + shareable link. No auth needed. |
| triggers | ["User shares x.com / twitter.com link with video","User says \"download and upload\", \"save this video\", \"send + link\""] |
| version | 1.0.0 |
X → gofile.io Combo
Download video from X/Twitter, upload to gofile.io (lifetime + video player), deliver to WhatsApp, return shareable link — all in ONE command.
Usage
python ~/.hermes/skills/x-to-gofile/scripts/combo.py "https://x.com/user/status/1807428222642192747"
Returns:
{
"status": "ok",
"author": "MeThunder3",
"text": "ชายเเท้ตอนเเตกคือตัวเเดง...",
"gofile_url": "https://gofile.io/d/krwx9k",
"filename": "x_MeThunder3.mp4",
"size_mb": 12.3
}
Then deliver to WhatsApp: MEDIA:/tmp/x_MeThunder3.mp4
Flow
- Extract tweet ID from URL
- Get video URL via fxtwitter API (no auth) or yt-dlp with cookies
- Download video to
/tmp/
- Upload to gofile.io (lifetime, video player)
- Return link + file path for WhatsApp delivery
Scripts
scripts/combo.py — main combo script