บอทผู้จัดการโซเชียลมีเดีย AI ด้วย Telegram และ Gemini
สร้างโดย
carlosgracia
• 22 ตุลาคม 2568
ภาพรวม
เปลี่ยน Telegram ให้เป็นศูนย์บัญชาการคอนเทนต์ ส่งข้อความเสียง รูปภาพ วิดีโอ หรือข้อความธรรมดา แล้วบอทจะ:
- ถอดเสียงด้วย Whisper
- วิเคราะห์รูปภาพและวิดีโอด้วย Google Gemini 2.5 Flash
- สร้างข้อความโพสต์เฉพาะแต่ละแพลตฟอร์ม (TikTok, Instagram, YouTube, Pinterest, LinkedIn, X, Threads)
- ขออนุมัติใน Telegram
- เผยแพร่อัตโนมัติผ่าน Upload‑Post
เหมาะสำหรับครีเอเตอร์และทีมที่ต้องการวิธีที่รวดเร็วบนมือถือในการร่างและเผยแพร่คอนเทนต์
วิธีการทำงาน
- Telegram Trigger กำหนดเส้นทางประเภทข้อความโดยใช้ Switch node (เสียง, รูป/เอกสาร, วิดีโอ หรือข้อความ)
- เสียง → Whisper ถอดเสียง → AI Agent ข้อความ
- รูปภาพ → ดึงไฟล์ → Gemini วิเคราะห์ภาพ → AI Agent รูปภาพ
- วิดีโอ → ดึงไฟล์ → Gemini วิเคราะห์วิดีโอ → AI Agent วิดีโอ
- AI agent แต่ละตัวสร้างผลลัพธ์ที่มีโครงสร้างต่อแพลตฟอร์ม จากนั้นขั้นตอนอนุมัติใน Telegram จะยืนยันก่อนโพสต์
- Upload‑Post nodes เผยแพร่ไปยังแพลตฟอร์มที่เลือกและส่งสรุปสถานะกลับไปยัง Telegram
สิ่งที่คุณต้องการ
- Telegram Bot API token (BotFather)
- บัญชี Upload‑Post และ API credential
- การเข้าถึง LLM (Google Gemini; เสริมด้วย OpenAI Whisper สำหรับเสียง)
การตั้งค่า (ทีละขั้นตอน)
- สร้าง Telegram bot ด้วย BotFather และคัดลอก token
- ใน n8n เปิด Telegram Trigger node แล้วสร้าง credentials ด้วย token นั้น
- ใน Upload‑Post เชื่อมต่อบัญชีโซเชียลของคุณและสร้าง API credential; เพิ่มไปยัง Upload‑Post nodes
- ใส่ Gemini API key ใน Gemini nodes (และ OpenAI Whisper หากใช้เสียง)
- เปิดใช้งาน workflow และส่งข้อความทดสอบไปยังบอทของคุณ
Workflow อนุมัติ
บอทจะส่งข้อความที่สร้างขึ้นสำหรับแต่ละแพลตฟอร์มกลับไปยัง Telegram และรอการยืนยันจากคุณ เฉพาะคอนเทนต์ที่ได้รับอนุมัติเท่านั้นที่จะถูกอัปโหลด ทำให้มีคนคอยตรวจสอบเพื่อความปลอดภัยของแบรนด์
แพลตฟอร์มที่รองรับ
- ข้อความ: LinkedIn, X, Threads
- รูปภาพ: Instagram, TikTok, Pinterest
- วิดีโอ: YouTube, TikTok, Instagram
เทมเพลต
- เปิดบน n8n: [ดู workflow]({{ sourceUrl }})
คำถามที่พบบ่อย
- โพสต์ไปหลายบัญชีได้ไหม? ได้ ตั้งค่าหลายโปรไฟล์ใน Upload‑Post
- ปรับแต่งสไตล์ต่อแพลตฟอร์มได้ไหม? ได้ แก้ไข prompt ของ agent สำหรับแต่ละแพลตฟอร์ม
- รองรับการตั้งเวลาไหม? เพิ่มตัวตั้งเวลาหรือเงื่อนไขก่อน Upload‑Post nodes
เทมเพลตที่เกี่ยวข้อง
- Drive → Social autoposting: จาก Google Drive สู่โซเชียลมีเดีย
- AI carousels: สร้างและเผยแพร่ Carousel ด้วย GPT‑Image‑1