알림 설정
전략 시작/종료, 매 사이클 상태, 정산 결과를 Telegram 또는 Discord로 받을 수 있습니다.
채널 자동 판별
섹션 제목: “채널 자동 판별”워크시트 셀 값에 따라 알림 채널이 자동으로 결정됩니다.
| E24 (Chat ID) | E26 (Token / URL) | 알림 채널 |
|---|---|---|
| 입력됨 | Telegram Bot Token | Telegram |
| 비어있음 | Discord Webhook URL | Discord |
| 둘 다 비어있음 | — | settings.json 설정 사용 |
Telegram 설정
섹션 제목: “Telegram 설정”1. Bot 생성 및 Token 발급
섹션 제목: “1. Bot 생성 및 Token 발급”- 텔레그램에서 @BotFather 검색 후 대화 시작
/newbot명령어 입력- Bot 이름 입력 (예:
HTS RPA Bot) - Bot username 입력 (예:
hts_rpa_bot) —_bot으로 끝나야 함 - 생성된 HTTP API Token 복사
2. Chat ID 확인
섹션 제목: “2. Chat ID 확인”- 생성한 Bot에게 아무 메시지나 전송 (예:
/start) - 브라우저에서 다음 URL 접속:
https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates
- 응답에서
"chat":{"id":123456789}부분의 숫자가 Chat ID
3. 워크시트에 설정
섹션 제목: “3. 워크시트에 설정”- E24: 텔레그램 Chat ID
- E26: 텔레그램 Bot Token
Discord 설정
섹션 제목: “Discord 설정”1. Webhook URL 생성
섹션 제목: “1. Webhook URL 생성”- Discord 서버에서 서버 설정 → 연동 → 웹후크 클릭
- 새 웹후크 생성 → 알림을 받을 채널 선택
- 웹후크 URL 복사 클릭
2. 워크시트에 설정
섹션 제목: “2. 워크시트에 설정”- E24: 비워두기 (비어있어야 Discord로 판별)
- E26: Discord Webhook URL
Discord Embed 색상
섹션 제목: “Discord Embed 색상”Discord 알림은 메시지 왼쪽에 색상 바가 표시됩니다.
| 알림 | 색상 |
|---|---|
| 프로그램/전략 시작 | 🟢 초록 |
| 프로그램/전략 중지 | 🔴 빨강 |
| 사이클 상태 (매수 대기) | 🟢 초록 |
| 사이클 상태 (매도 대기) | 🔴 빨강 |
| 정산 완료 | 🔵 파랑 |
| 거래 갭 일시정지 | 🟡 노랑 |
settings.json 폴백 설정
섹션 제목: “settings.json 폴백 설정”워크시트에 알림 설정이 없을 경우, settings.json의 설정이 사용됩니다.
{ "notification": { "telegram_enabled": false, "telegram_token": "", "telegram_chat_id": "", "discord_enabled": true, "discord_webhook_url": "https://discord.com/api/webhooks/..." }}자동 발송 알림
섹션 제목: “자동 발송 알림”프로그램 시작/종료
섹션 제목: “프로그램 시작/종료”| 시점 | 내용 |
|---|---|
| 프로그램 시작 | 버전, 활성화된 전략 목록 |
| 프로그램 종료 | 버전, 종료 사유 |
거래 갭 시간 알림
섹션 제목: “거래 갭 시간 알림”전략이 거래 갭 시간대 (16:3017:00 또는 17:3018:00 KST)에 진입하면 알림이 발송됩니다.