본문 바로가기

AI 수익화 전략

[실전] 코딩 1도 몰라도, 5분 만에 '비트코인 감시 봇' 만들기 (소스코드 공유)

반응형

1. 들어가며 : "띠링!" 잠들지 않는 비서의 첫 보고

그리고 불과 하루 만에, 내 스마트폰이 울렸다.

 

"🚀 [마리 레이더] 시세 변동 감지! 비트코인 급등!"

놀랍게도 코딩 지식이 전무한 내가, 단 5분 만에 '24시간 비트코인 시세 감시 봇'을 완성했다. 그것도 무료로.

오늘은 그 생생한 제작 과정을 소스코드까지 100% 공개한다. 이 글을 보고 따라 한다면, 당신도 10분 뒤에 "나만의 AI 비서"를 갖게 될 것이다.

 

2. 준비물 : 딱 2가지만 챙기세요

복잡한 설치? 엑셀? 다 필요 없다. 텔레그램과 구글 아이디만 있으면 된다.

  • 텔레그램 (Telegram): 비서가 나에게 보고할 메신저.
  • 구글 코랩 (Google Colab): 비서가 일할 가상의 컴퓨터 (무료).

 

3. 핵심 비결 : 3단계 제작 레시피

챗GPT에게 물어보고, 파이썬 코드를 받아 적었다. 원리는 간단하다.

🛠️ LEO의 봇 제작 3단계

  1. 핫라인 개설: 텔레그램에서 BotFather를 통해 봇을 만들고 열쇠(Token)를 받는다.
  2. 명령 하달: 구글 코랩에 '가격 감시 코드'를 복사해서 붙여넣는다.
  3. 실행 버튼(▶): 누르는 순간, 내 폰으로 알림이 온다.

텔레그램 봇파더에서 API 토큰 발급받는 채팅 화면
▲ 텔레그램 'BotFather'와 대화하며 봇을 생성하고, 비밀 열쇠(Token)를 받는 과정.

4. 실전! 소스코드 공유 (복사해서 쓰세요)

백문이 불여일견. 내가 실제로 사용 중인 '스마트 감시 코드'를 공유한다. 이 코드는 무작정 알림을 보내는 게 아니라, 설정한 변동폭(예: 0.1%) 이상 움직일 때만 보고한다.

import requests
import time

# 👇 여기에 본인의 토큰과 ID를 넣으세요!
my_token = "여러분의_토큰_정보"
my_chat_id = "여러분의_챗_ID"

def send_telegram_message(message):
    url = f"https://api.telegram.org/bot{my_token}/sendMessage"
    data = {'chat_id': my_chat_id, 'text': message}
    requests.post(url, data=data)

def get_btc_price():
    url = "https://api.upbit.com/v1/ticker?markets=KRW-BTC"
    response = requests.get(url)
    return response.json()[0]['trade_price']

# --- 🚀 설정값 ---
THRESHOLD = 0.1  # 0.1% 이상 변동 시 알림

print("👮‍♀️ 감시 시작!")
last_price = get_btc_price()

while True:
    current_price = get_btc_price()
    change_rate = ((current_price - last_price) / last_price) * 100
    
    if abs(change_rate) >= THRESHOLD:
        msg = f"🚀 시세 변동! 현재가: {current_price:,.0f}원"
        send_telegram_message(msg)
        last_price = current_price # 기준가 갱신
        
    time.sleep(60) # 1분 대기

▲ 위 코드를 구글 코랩에 붙여 넣고 [실행]만 누르면 끝이다.

 

구글 코랩에서 파이썬 비트코인 감시 코드가 실행되는 화면
▲ 구글 코랩(Colab)에 코드를 붙여넣고 재생(▶) 버튼만 누르면 즉시 가동된다.

5. 결과 인증 : 진짜 알림이 온다!

반신반의하며 실행 버튼을 눌렀다. 그리고 잠시 후...

 

텔레그램 봇이 비트코인 실시간 감시 모드 시작을 알리는 메시지가 스마트폰에 수신된 화면
▲ 실제로 내 폰으로 전송된 비트코인 급등 알림 (정확한 가격과 변동폭이 찍혀있다)

정확하게 현재 가격과 변동률을 보고한다. 이제 나는 더 이상 시세를 확인하려 5분마다 업비트 어플을 켜지 않아도 된다. 나 대신 밤새워 일해줄 '눈'을 갖게 된 것이다.

 

6. 마치며 : 감시를 넘어 '자동 매매'로

오늘 만든 봇은 시작에 불과하다. '눈(감시)'을 만들었으니, 다음 단계는 '손(매매)'이다.

다음 포스팅에서는 이 봇에게 "가격이 떨어지면 자동으로 사(Buy)!"라는 명령을 심어서, 내가 자는 동안에도 수익을 내는 [실전 자동매매 봇]으로 진화시킬 예정이다.

기대해도 좋다. 우리의 자동화 수익 시스템은 이제 막 가동을 시작했으니까.

 

🔥 독자 챌린지 신청 받습니다!

"이런 기능도 만들 수 있나요?"
궁금한 아이디어가 있다면 댓글로 남겨주세요.
개발자가 아니어도 AI와 함께라면 뭐든 가능하다는 것을, LEO가 직접 도전해서 증명해 보이겠습니다. (주식, 환율, 뉴스 알림 등 무엇이든 환영합니다!)

 

이 글이 도움이 되셨다면?

구독과 공감(♥)은 LEO와 마리의 프로젝트에 큰 힘이 됩니다!

반응형