Telegram과 Gemini를 활용한 AI 소셜 미디어 매니저 봇
만든이
carlosgracia
• 2025년 10월 22일
개요
Telegram을 콘텐츠 커맨드 센터로 전환하세요. 음성 메모, 사진, 동영상 또는 텍스트를 보내면 봇이 다음을 수행합니다:
- Whisper로 음성을 텍스트로 변환
- Google Gemini 2.5 Flash로 이미지 및 동영상 분석
- 플랫폼별 맞춤 게시글 텍스트 생성 (TikTok, Instagram, YouTube, Pinterest, LinkedIn, X, Threads)
- Telegram에서 승인 요청
- Upload-Post를 통해 자동 게시
콘텐츠 초안 작성과 게시를 빠르고 모바일 우선으로 하고 싶은 크리에이터와 팀에게 완벽합니다.
작동 방식
- Telegram Trigger가 Switch 노드로 메시지 유형을 라우팅 (음성, 사진/문서, 동영상, 텍스트)
- 음성 → Whisper 전사 → AI 에이전트 (텍스트)
- 사진 → 파일 가져오기 → Gemini 이미지 분석 → AI 에이전트 (사진)
- 동영상 → 파일 가져오기 → Gemini 동영상 분석 → AI 에이전트 (동영상)
- 각 AI 에이전트가 플랫폼별 구조화된 출력을 생성하고, Telegram 승인 단계에서 게시 전 확인
- Upload-Post 노드가 선택된 플랫폼에 게시하고 상태 요약을 Telegram으로 전송
필요한 것
- Telegram Bot API 토큰 (BotFather)
- Upload-Post 계정 및 API 인증 정보
- LLM 접근 (Google Gemini; 음성용 OpenAI Whisper는 선택사항)
설정 (단계별 가이드)
- BotFather로 Telegram 봇을 생성하고 토큰을 복사
- n8n에서 Telegram Trigger 노드를 열고 해당 토큰으로 인증 정보 생성
- Upload-Post에서 소셜 계정을 연결하고 API 인증 정보를 생성하여 Upload-Post 노드에 추가
- Gemini 노드에 Gemini API 키를 제공 (음성 사용 시 OpenAI Whisper도)
- 워크플로우를 배포하고 봇에 테스트 메시지 전송
승인 워크플로우
봇이 생성된 플랫폼별 텍스트를 Telegram으로 다시 보내고 확인을 기다립니다. 승인된 콘텐츠만 업로드됩니다. 이를 통해 브랜드 안전성을 위한 휴먼 인 더 루프가 유지됩니다.
지원 플랫폼
- 텍스트: LinkedIn, X, Threads
- 사진: Instagram, TikTok, Pinterest
- 동영상: YouTube, TikTok, Instagram
템플릿
- n8n에서 열기: [워크플로우 보기]({{ sourceUrl }})
자주 묻는 질문
- 여러 계정에 게시할 수 있나요? 네, Upload-Post에서 여러 프로필을 설정할 수 있습니다
- 플랫폼별로 스타일을 커스터마이징할 수 있나요? 네, 각 플랫폼의 에이전트 프롬프트를 편집할 수 있습니다
- 예약 게시를 지원하나요? Upload-Post 노드 앞에 스케줄러나 조건을 추가하세요
관련 템플릿
- Drive → 소셜 자동 게시: Google Drive에서 소셜 미디어로
- AI 캐러셀: GPT-Image-1으로 캐러셀 생성 및 게시