코인검색기 로고
코인검색기
웹훅 사용 가이드

텔레그램과 연동하기

코인검색기 웹훅을 텔레그램과 연동하면, 별도의 앱 개발 없이도 나만의 실시간 코인 포착 알림 봇을 무료로 구축할 수 있습니다.

1. 텔레그램 봇 생성

먼저 알림을 보낼 봇을 생성해야 합니다.

1
텔레그램 앱에서 @BotFather를 검색하여 대화를 시작합니다.
2
대화창에 /newbot 명령어를 입력하고, 안내에 따라 봇의 이름과 아이디를 설정합니다.
3
성공적으로 생성되면 발급되는 HTTP API 토큰을 안전한 곳에 저장합니다.

2. 채널 ID 확인

봇이 메시지를 보낼 채팅방 또는 채널의 ID가 필요합니다.

👤 개인 채팅인 경우
@userinfobot을 검색하고 대화를 걸면 본인의 고유 채팅 ID를 즉시 확인할 수 있습니다.
📢 채널인 경우
채널에 앞서 만든 봇을 관리자(Admin)로 추가한 뒤, 채널에 임의의 메시지를 하나 전송하여 채널 ID를 식별합니다.

3. 웹훅 서버 설정 (Vercel/Cloudflare Functions)

텔레그램 API는 단순 웹훅 호출만으로는 메시지를 보내기 어렵고, 중간에 코인검색기의 JSON 데이터를 텔레그램이 요구하는 형식으로 변환해주는 서버가 필요합니다.

🐍 Python 환경

telegram_bot.py
import requests

token = 'YOUR_BOT_TOKEN'
chat_id = 'YOUR_CHAT_ID'

# 코인검색기 웹훅에서 전달받은 payload
# data = { 'title': ..., 'symbols': ... }

symbol_list = ', '.join(data['symbols'])
message = f"🚨 [{data['title']}] 포착\n📌 코인: {symbol_list}"

url = f"https://api.telegram.org/bot{token}/sendMessage"
requests.post(url, json={
  "chat_id": chat_id,
  "text": message
})

🟢 Node.js 환경

telegram-bot.js
const token = 'YOUR_BOT_TOKEN';
const chatId = 'YOUR_CHAT_ID';

// 코인검색기 웹훅에서 전달받은 payload
// data = { title, symbols, ... }

const symbolList = data.symbols.join(', ');
const message = `🚨 [${data.title}] 포착\n📌 코인: ${symbolList}`;

fetch(`https://api.telegram.org/bot${token}/sendMessage`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ chat_id: chatId, text: message })
});
⚠️

직접 서버를 구축하기 어려운 경우

ZapierMake와 같은 노코드(No-code) 자동화 플랫폼을 사용하면 서버 코딩 없이 코인검색기 웹훅과 텔레그램을 시각적으로 쉽게 연결할 수 있습니다.