카테고리 없음

AI가 경제 뉴스 요약해서 텔레그램으로 보내준다고? 진짜 됩니다 🤖

30대 평범한 엄마 2026. 6. 6. 22:20

 

AI활용 파이썬 텔레그램봇 자동매매

바쁜 아침에 경제 뉴스 챙겨보는 거 솔직히 쉽지 않잖아요.
저도 그랬는데, 이걸 파이썬으로 자동화하고 나서부터 아침마다 텔레그램으로 요약본이 날아와요.
코딩 잘 몰라도 따라할 수 있게 단계별로 정리했어요 😊

📋 전체 흐름
① 텔레그램 봇 만들기 ② 채팅방 ID 확인 ③ 파이썬 코드 실행 ④ 자동 실행 예약

STEP 1. 텔레그램 봇 만들기 (5분)

  1. 텔레그램 앱에서 @BotFather 검색
  2. /newbot 입력 후 봇 이름 정하기
  3. 발급된 Token 복사해서 메모장에 저장해두기

STEP 2. 내 채팅방 ID 알아내기

만든 봇한테 아무 말이나 먼저 보내고, 브라우저 주소창에 아래 주소를 붙여넣어요.

https://api.telegram.org/bot[내토큰]/getUpdates

결과에서 "chat":{"id": 숫자} — 이 숫자가 chat_id예요.

STEP 3. 패키지 설치 (처음 한 번만)

pip install anthropic requests

STEP 4. 파이썬 코드 전체 (복붙용 ✂️)

import requests
from anthropic import Anthropic

# ✅ 여기만 본인 걸로 바꿔주세요
TELEGRAM_TOKEN = "여기에_봇_토큰"
CHAT_ID = "여기에_chat_id"

client = Anthropic()

def get_news_summary():
    message = client.messages.create(
        model="claude-opus-4-6",
        max_tokens=500,
        messages=[{
            "role": "user",
            "content": """
오늘 한국 주식시장에 영향을 줄 수 있는
주요 경제 뉴스를 5줄로 요약해줘.
- 미국 증시 동향
- 환율 (원/달러)
- 주요 섹터 이슈
이모지 써서 읽기 편하게 해줘!
"""
        }]
    )
    return message.content[0].text

def send_to_telegram(text):
    url = f"https://api.telegram.org/bot{TELEGRAM_TOKEN}/sendMessage"
    requests.post(url, data={
        "chat_id": CHAT_ID,
        "text": text,
        "parse_mode": "Markdown"
    })

summary = get_news_summary()
send_to_telegram(f"📰 *오늘의 시장 브리핑*\n\n{summary}")
print("발송 완료!")

⚠️ Anthropic API 키가 필요해요. console.anthropic.com에서 무료로 발급받을 수 있어요.

STEP 5. 매일 자동 실행 예약

Mac / Linux
# 터미널에서 입력
crontab -e

# 매일 오전 8시 실행
0 8 * * * python3 /경로/news_bot.py
Windows
  1. 검색창 → "작업 스케줄러"
  2. 새 작업 만들기
  3. 트리거: 매일 08:00 설정
  4. 동작: 파이썬 파일 실행

💬 막히는 부분 있으면 댓글로 남겨줘요! 같이 해결해봐요 😊
인스타 @plainmom.invest 에서 더 많은 자동매매 꿀팁 확인하세요!