알림 채널 연결 방법
Trade의 알림은 웹 페이지에 표시되며 Telegram과 Feishu로도 보낼 수 있습니다. 이 페이지에서는 채널 추가, 테스트 메시지 전송, 알림 유형별 전송 채널 선택 방법을 설명합니다.
지원되는 채널
| 채널 | 보내는 곳 | 준비할 것 |
|---|---|---|
| Telegram | 봇과의 개인 채팅 또는 그룹 | BotFather에서 직접 만든 봇 |
| Feishu 그룹 봇 | Feishu 또는 Lark 그룹 | 그룹에 추가한 사용자 지정 봇의 Webhook 주소 |
채널은 ‘설정’의 ‘알림’ 항목에서 추가합니다. 웹 알림은 항상 켜져 있으며 채널이 필요하지 않습니다.
Telegram 연결
Telegram에서 BotFather를 열고 /newbot을 보내 봇 이름을 정한 다음, 받은 토큰을 복사합니다. 이 과정은 Telegram을 처음 연결할 때만 하면 됩니다.
Trade의 ‘알림 채널’에서 ‘채널 추가’, ‘Telegram’ 순으로 선택한 다음 토큰을 붙여넣습니다. 이미 봇을 추가한 적이 있다면 메뉴(Telegram · 봇 이름 경유)에서 해당 봇을 선택하고 토큰 입력은 건너뜁니다. 새 봇으로 바꾸려면 Telegram · ‘새 봇 사용’을 선택합니다.
알림을 받을 방식을 선택합니다. ‘개인 · 비공개 채팅’ 방식은 봇이 사용자에게 직접 메시지를 보냅니다. ‘그룹 · 그룹에 추가’ 방식은 봇을 그룹에 추가하며, 여러 그룹에 추가할 수 있습니다.
Telegram에서 링크를 열거나 휴대폰으로 코드를 스캔합니다. 개인 채팅은 시작을 누르고, 그룹은 해당 그룹을 선택합니다. 채팅이 자동으로 연결되며 ZML Trade에 연결되었다는 메시지가 도착합니다.
링크가 만료되면 ‘새 링크 생성’ 버튼을 선택합니다. 다른 채팅을 추가로 연결하려면 ‘다른 채팅 연결’ 버튼을 선택합니다.
봇 하나로 개인 채팅과 여러 그룹을 사용할 수 있으며, 각 채팅은 목록에서 별도의 채널이 됩니다. 같은 봇을 다른 Trade나 Z Market Lab에서 함께 사용할 수는 없습니다. Telegram이 봇의 메시지를 한 곳으로만 전달하기 때문입니다. Trade가 이를 알려 주며, 이 Trade용으로 별도의 봇을 만들 것을 권합니다. 그래도 여기서 사용하면 다른 쪽에서는 새 채팅을 연결할 수 없고 알림의 버튼도 더 이상 작동하지 않습니다.
Feishu 연결
Feishu 그룹 설정에서 그룹 봇으로 들어가 사용자 지정 봇을 추가합니다. ‘서명 검증’은 켜지 마세요.
봇의 Webhook 주소를 복사합니다.
Trade의 ‘알림 채널’ 화면에서 ‘채널 추가’ 버튼을 선택하고, ‘Feishu 그룹 봇’ 항목을 선택한 뒤 ‘채널 이름’ 항목을 입력하고 ‘Webhook 주소’ 항목에 주소를 붙여 넣습니다.
붙여 넣으면 자동으로 연결되고 테스트 메시지가 한 건 전송됩니다. Webhook 주소는 저장한 뒤에는 다시 표시되지 않습니다.
테스트 메시지 보내기
채널에서 ‘테스트 메시지 보내기’ 버튼을 선택한 뒤 채팅에서 메시지가 도착했는지 확인합니다. 도착하지 않으면 채널이 활성화되어 있는지, 봇이 아직 채팅에 있는지 확인하세요.
알림 유형별 채널 선택
‘설정’ → ‘알림’의 ‘알림’ 부분에는 알림 유형이 하나씩 나열됩니다. ‘미실현 수익률 알림’, ‘펀딩 비용 알림’, ‘강제 청산 위험 알림’, 전략 진입 스프레드, 전략 종료 스프레드, ‘포지션 차이 보호’입니다. 각 행의 끝에는 해당 알림 유형이 전송되는 위치가 표시됩니다. 선택하면 변경할 수 있으며, 변경 내용은 모든 콤보에 즉시 적용됩니다.
채널은 종류별로 최대 하나씩 선택할 수 있습니다. Telegram만, Feishu만, 또는 둘 다 선택할 수 있습니다. 아무것도 선택하지 않으면 행에 웹만이(가) 표시되며 알림은 웹 페이지에만 나타납니다.
조건이 10초 연속으로 충족되어야 알림이 발송됩니다. 중간에 충족되지 않으면 시간을 처음부터 다시 측정합니다. 조건이 계속 유지되는 동안에는 알림이 해제될 때까지 10초마다 다시 발송됩니다. 이 시간은 고정되어 있으며 변경할 수 없습니다.
automatic alignment 결과는 한 번만 발송됩니다.
열린 패널의 테스트 메시지 보내기은(는) 해당 알림 유형에 현재 선택된 채널로 발송됩니다.
콤보 매개변수 창에서 알림을 보내는 행의 끝에도 같은 전송 대상이 표시되며, 그곳에서 변경해도 모든 콤보에 적용됩니다.
방해 금지와 알림음
방해 금지: 범위(이 콤보, 이 코인의 모든 콤보, 이 거래소의 모든 콤보)와 기간(1시간, 8시간, 24시간)을 선택합니다. 그 기간에는 소리가 나지 않고 발송되는 건 없지만, 콤보 행은 경고가 발생했음을 그대로 알립니다. Telegram 알림 메시지에도 방해 금지 버튼이 있습니다.
강제 청산 위험 알림, 포지션 불일치, 자동 정렬 결과 및 펀딩 비용 알림은(는) do not disturb의 영향을 받지 않습니다.
종 아이콘은 현재 브라우저의 알림음과 체결음만 켜거나 끕니다.
채널이 더 이상 전송하지 않을 때
Telegram이 봇의 토큰을 더 이상 수락하지 않으면 해당 봇을 사용하는 모든 채널에 토큰이 더 이상 유효하지 않음이(가) 표시되고 발송이 중지됩니다. 그중 하나를 열고 발송 봇 옆의 봇 관리을(를) 선택한 다음 토큰 교체을(를) 선택하세요. 한 번 교체하면 해당 봇의 모든 채팅이 복구됩니다. 채널을 삭제하면 그 채널을 사용하던 모든 알림 유형에서 제거됩니다. 남은 채널이 없는 알림 유형은 행 끝에 웹만이(가) 표시되므로 채널을 다시 선택하세요. 채널을 비활성화하면 해당 채널을 사용하는 알림 유형의 행 끝 채널 이름 뒤에 빨간 점이 표시되고, 열린 패널에 비활성화됨, 전송되지 않음이(가) 표시됩니다. 다시 활성화하거나 다른 채널을 선택하세요. 그 밖의 경우는 알림이 Telegram 또는 Feishu로 전달되지 않습니다를 참고하세요.