API

🚀 Moneyprinter V2 트위터 자동 업로드 시스템 변형 과정

Solo.dev 2025. 2. 17. 19:56

오늘은 Moneyprinter V2의 트위터 자동 업로드 기능을 변형하여, 기존 토픽 기반 자동 트윗 업로드 방식실시간 뉴스 기반 트윗 업로드 방식으로 개선하는 작업을 진행했다.


🔥 기존 프로세스

1️⃣ AI 기반 자동 생성

  • 사용자가 topic(주제)을 입력하면, AI가 해당 주제에 맞는 텍스트와 해시태그를 자동 생성한다.
  • 생성된 콘텐츠를 트위터에 자동으로 업로드한다.

💡 즉, 사전에 입력한 주제 기반으로 트윗이 생성되는 방식이었다.


✨ 새로운 프로세스

이번 개선 작업을 통해, 실시간 뉴스 데이터를 활용하여 자동 트윗을 생성하는 방식으로 변형했다.

📌 변경된 과정

1️⃣ RSS 피드에서 최신 뉴스 가져오기

  • get_random_rss_news() 함수를 활용하여, 뉴스 사이트의 RSS 링크를 통해 최신 기사 목록을 가져옴
  • 해당 기사 중 무작위로 1개의 뉴스 기사를 선택
  • 선택된 뉴스에서 제목(title), 요약(summary), 링크(link) 추출

2️⃣ AI가 뉴스 기사 분석 & 트윗 생성

  • g4f.ChatCompletion.create()를 이용하여 AI에게 뉴스 내용을 전달
  • AI가 뉴스 내용을 간략하게 요약하고, 트위터에 적합한 형식으로 변환
  • AI가 작성한 요약 + 뉴스 링크 + 해시태그 포함한 트윗 생성

3️⃣ 트위터에 자동 업로드

  • 생성된 트윗을 Twitter.post() 함수를 사용하여 자동 업로드
  • 뉴스 기사의 신뢰도를 유지하면서도, 짧고 간결한 요약을 트위터에 공유

새로운 방식의 장점

🔥 실시간성 → 기존의 고정된 주제 기반 생성 방식과 달리, 실시간으로 최신 뉴스 데이터를 활용
📢 정보성 콘텐츠 제공 → 뉴스와 관련된 내용을 빠르게 전달하여 트위터 계정의 신뢰도와 가치를 높일 수 있음
💡 자동화 & 효율성 → AI가 자동으로 뉴스를 분석하고 트윗을 생성하므로, 사용자의 개입 없이 트렌드에 맞는 정보 공유 가능

 

 

🎯 결론

이번 변형 작업을 통해 Moneyprinter V2의 트위터 자동 업로드 기능을 더 실시간성 있게 개선할 수 있었다.
단순한 주제 기반 트윗에서 실제 뉴스 데이터를 활용한 정보 공유 방식으로 변화하면서, 더 가치 있는 콘텐츠를 자동으로 업로드할 수 있도록 발전시켰다. 🚀

📌 다음 목표?

  • 뉴스 외에도 트렌딩 키워드를 활용한 자동 트윗 기능 추가
  • 뉴스 카테고리별 맞춤 트윗 생성 (예: 경제, 기술, 스포츠 등)
  • 멀티 계정 관리 기능 확장

이제 Moneyprinter V2는 더 스마트한 자동화 트윗 시스템이 되었다! 🦾