오프라인 마트와 쿠팡 가격 비교, 사진 한 장으로 가격 비교하는 법

오프라인 마트와 쿠팡 가격 비교, 사진 한 장으로 가격 비교하는 법

안녕하세요! 오늘은 블로그 운영의 즐거움과 실질적인 수익, 그리고 쇼핑의 지혜까지 한 번에 잡을 수 있는 특별한 방법을 소개해 드리려고 합니다.

블로그를 운영하다 보면 글쓰기 실력이 늘고 지식이 쌓이는 자기계발 효과는 물론, 광고 수익이라는 짭짤한 보너스까지 챙길 수 있어 참 매력적이죠. 특히 저는 쿠팡 파트너스를 통해 쏠쏠한 수익을 보곤 했는데요. 최근에는 쿠팡의 문제로 인해 직접적인 광고 포스팅보다는 내가 필요한 물건을 구매하면서 수익을 챙기는 실속형 쇼핑에 집중하고 있습니다.

하지만 한 가지 고민이 있었습니다. 오프라인 마트에서 물건을 살 때마다 “이거 쿠팡이 더 싼 거 아냐?” 하는 생각에 일일이 앱을 켜서 검색하기가 너무 번거롭더라고요. 그래서 직접 만들었습니다! 사진만 찍어 보내면 AI가 가격을 비교해주는 ‘쿠팡 가격 비교 텔레그램 봇’입니다.

쿠팡 가격 비교

AI 쿠팡 가격 비교 텔레그램 봇

이번에 제작하려는 봇은 인공지능 Google Gemini와 쿠팡 API를 결합한 기능입니다.
마트에서 상품 가격표를 사진으로 찍어 텔레그램으로 보내기만 하면, AI가 상품명과 가격을 자동으로 인식해 쿠팡 최저가와 비교해 줍니다.

또한 상품명과 가격만 입력해도 쿠팡에서 같은 상품을 찾아 가격 비교를 해줍니다.
매번 쿠팡에서 직접 검색할 필요 없이 텔레그램에서 모든 과정을 해결할 수 있는 방식입니다.

  • 오프라인보다 싸면? 바로 쿠팡 링크로 구매해서 수익 챙기기!
  • 오프라인이 더 싸면? 그 자리에서 망설임 없이 장바구니에 담기!

쿠팡 가격 비교 파이썬 코드 소개

파이썬을 모르는 초보자분들도 차근차근 따라 하실 수 있도록 핵심 로직을 담았습니다. 이 코드는 크게 AI 분석(Gemini), 가격 조회(Coupang API), 메신저 연결(Telegram) 세 부분으로 나뉩니다.

import logging
import time
import hmac
import hashlib
import requests
import json
import io
import urllib.parse
import re
from datetime import datetime
from telegram import Update
from telegram.ext import ApplicationBuilder, ContextTypes, MessageHandler, filters
from google import genai
import PIL.Image

# 1. 설정 (여기에 자신의 키를 입력하세요)
GEMINI_API_KEY = "자신의_GEMINI_API_키"
TELEGRAM_BOT_TOKEN = "자신의_텔레그램_봇_토큰"
COUPANG_ACCESS_KEY = "쿠팡_액세스_키"
COUPANG_SECRET_KEY = "쿠팡_시크릿_키"
MODEL_NAME = "gemini-2.0-flash"

client = genai.Client(api_key=GEMINI_API_KEY)

# --- [핵심 기능] 사진 메시지 처리 (AI가 상품명/가격 추출) ---
async def handle_photo(update: Update, context: ContextTypes.DEFAULT_TYPE):
 try:
 status_msg = await update.message.reply_text(" 사진 분석 중...")
 
 # 사진 다운로드 및 처리
 photo_file = await update.message.photo[-1].get_file()
 photo_bytes = await photo_file.download_as_bytearray()
 img = PIL.Image.open(io.BytesIO(photo_bytes))
 
 # Gemini AI에게 분석 요청
 prompt = "이미지에서 상품명과 가격을 추출해 JSON으로 응답해. 형식: {'items': [{'name': '상품명', 'price': 5500}]}"
 response = client.models.generate_content(model=MODEL_NAME, contents=[prompt, img])
 
 # 분석 결과 출력 및 쿠팡 가격 비교 함수 호출(생략된 하단 로직)
 # ... (이후 쿠팡 API를 통해 최저가 검색 및 메시지 전송) ...
 
 except Exception as e:
 await update.message.reply_text("❌ 사진 분석 중 오류가 발생했습니다.")

쿠팡 가격 비교 설치 및 실행 방법

파이썬 설치가 처음이라도 걱정 마세요. 딱 3가지만 준비하면 됩니다.

1단계: API 키 준비하기

이 봇을 움직이려면 세 가지 통행증이 필요합니다.

  • 텔레그램 봇 토큰: 텔레그램에서 @BotFather를 검색해 봇을 만들고 토큰을 받으세요.
  • Gemini API 키:Google AI Studio에서 무료로 발급 가능합니다.
  • 쿠팡 파트너스 API 키: 쿠팡 파트너스 웹사이트의 [추가 기능 API 키 발급]에서 확인하세요.

2단계: 필수 라이브러리 설치

컴퓨터의 터미널(CMD)에서 아래 명령어를 입력해 필요한 도구들을 설치합니다.

pip install python-telegram-bot google-genai pillow requests

3단계: 코드 실행

메모장에 위 코드를 복사해 넣고 키값들을 수정한 뒤, bot.py라는 이름으로 저장하세요. 그리고 실행하면 끝!

python bot.py

일석삼조의 쇼핑 생활

이제 마트에서 “이거 살까 말까?” 고민하며 스마트폰으로 힘들게 검색하지 마세요. 사진 한 장이면 내 지갑 상황블로그 수익을 동시에 지킬 수 있습니다.

블로그를 운영하는 것은 단순히 글을 쓰는 행위를 넘어, 이렇게 IT 기술을 내 삶에 적용해 효율을 높이는 과정이기도 합니다. 여러분도 이 코드를 활용해 똑똑한 소비와 짭짤한 수익, 두 마리 토끼를 모두 잡아보세요!

댓글 남기기