← 블로그로 돌아가기
Vibe CodingDay 6

바이브 코딩 시작하기 Day 6

2026년 1월 23일 · 여섯 번째 날

이틀 쉬고 다시 돌아왔다. 오늘은 업비트 상장 알림 봇을 만들려고 했는데... 현실의 벽에 부딪혔다. 하지만 배운 게 있다!

오늘 한 것들

1. 업비트 상장 알림 리서치

원래 목표는 업비트 공지가 올라오자마자 알림을 받고, 퍼프덱에서 바로 긁는 것이었다. 그래서 여러 가지 방법을 시도해봤다.

  • • 업비트 공지 API 검색 → 공식 API 없음
  • • api-manager.upbit.com → 막혀있음
  • • 코인니스 RSS → SPA라서 RSS 없음
  • • 크립토패닉 API → IP 차단됨
  • • 구글 뉴스 RSS → 작동 안 함
  • • Nitter (트위터 RSS) → Captcha 차단

결론: 업비트 공지 API는 공식적으로 제공 안 함

기존 텔레그램 봇들은 Selenium 스크래핑 또는 예전 API가 열려있을 때 만들어진 것으로 추정

API 리서치웹 스크래핑RSS

2. 마켓 리스트 방식 봇 (대안)

공지 API가 없어서 차선책으로 마켓 리스트 방식의 봇을 만들었다. 10분마다 업비트 마켓 리스트를 체크해서 새 코인이 추가되면 알림을 보낸다.

# 작동 원리
1. api.upbit.com/v1/market/all API 호출
2. 이전에 저장한 리스트와 비교
3. 새 마켓 발견 시 텔레그램 알림

# 문제점
공지 → 마켓 오픈까지 시간차 있음
스나이핑 목적으로는 부적합
PythonUpbit APITelegram

3. 시도해본 API들

서비스결과
업비트 공지 API❌ 없음
api-manager.upbit.com❌ 차단됨
코인니스❌ SPA (API 없음)
크립토패닉❌ IP 차단
Nitter (트위터)❌ Captcha
업비트 마켓 리스트✅ 작동

배운 것

  • 대부분의 거래소는 공지 API를 공개하지 않음
  • 빠른 알림을 위해서는 Selenium 스크래핑 필요
  • 뉴스 RSS도 대부분 막혀있거나 유료임
  • 예전에 작동했던 API도 시간이 지나면 막힐 수 있음
  • 안 되는 이유를 아는 것도 중요한 배움!

오늘의 숫자

6

시도한 API

5

실패한 방법

1

작동하는 API

683

업비트 마켓 수

느낀 점

오늘은 좀 아쉬웠다. 업비트 상장 공지 알림을 만들어서 퍼프덱 스나이핑 하고 싶었는데, 공지 API가 없어서 원래 목표는 달성 못 했다.

하지만 "왜 안 되는지"를 알게 된 것도 의미가 있다고 생각한다. 다른 방법을 찾아보거나, 아니면 다른 기회를 찾아야겠다.

마켓 리스트 방식 봇은 만들어놨으니까, 나중에 필요하면 쓸 수 있을 것 같다. 퍼프덱 스나이핑은 다른 방법을 찾아봐야지...

다음에 할 것

  • ☐ 펀딩비 차익거래 실제 테스트 (소액)
  • ☐ DEX 신규 페어 알림 방법 리서치
  • ☐ Selenium 스크래핑 공부 (필요할 때)
  • ☐ 다른 기회 포착 방법 찾아보기