Files
Stock-trading-programming/test_discord.py
T
whdwo798 a64a3f017b [2026-05-15] rate limit·전일데이터·TR ID 등 버그 수정
- main.py: sleep 0.05/0.1 → 1.1초 (KIS rate limit 준수)
- main.py: 전일 날짜 계산 수정 (월요일→금요일), 인라인 주석 env 파싱, 장 중 재시작 즉시 루프 진입
- strategy/volatility_breakout.py: has_prev_data() 추가, 중복 수집 skip
- db/repository.py, order_executor.py: UPDATE ORDER BY → 서브쿼리 수정 (SQLite 호환)
- kis_client.py: get_balance TR ID VTTC8001R → VTTC8434R
- test_connection.py: API 호출 간 sleep 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 13:38:40 +09:00

21 lines
590 B
Python

import asyncio
import aiohttp
import os
from dotenv import load_dotenv
load_dotenv()
async def test():
url = os.getenv("DISCORD_WEBHOOK_URL")
if not url:
print("❌ DISCORD_WEBHOOK_URL 이 .env에 없습니다")
return
async with aiohttp.ClientSession() as s:
r = await s.post(url, json={"content": "[테스트] KIS 연결 완료 ✅ 단타봇 준비 중"})
if r.status in (200, 204):
print("✅ Discord 전송 완료 - 채널 확인하세요")
else:
print(f"❌ 전송 실패: {r.status}")
asyncio.run(test())