!32: 알림 전송 요청
Player가 설정된 이메일·EosNoti 채널로 알림 메시지를 보내도록 요청합니다. (EUT와 무관)
EUT와 무관한 부가 기능으로, Aurora 옵션에 설정된 이메일과 EosNoti 채널로 알림을 보내는 명령입니다. 수신자·메일 서버·API 키 등은 Aurora의 알림 옵션을 그대로 사용합니다. 응답 명령은 !99: 다음 !33:입니다.
요청 (클라이언트 → 서버)
형식
!32:Channel,Title,Message\0| 인자 | 설명 |
|---|---|
| Channel | 빈 값 → 이메일과 EosNoti 모두 · 0 이메일만 · 1 EosNoti만. 다른 값은 !99:-1 |
| Title | 메시지 제목. 생략하면 옵션에 설정한 제목(메일 제목)을 쓰고, 그것도 없으면 본문만 보냅니다 |
| Message | 본문. Channel 뒤의 첫 쉼표가 제목과 본문의 경계이며, 쉼표가 없으면 전체가 본문입니다 |
동작 규칙:
- Channel 뒤 첫 번째 쉼표가 제목/본문 경계입니다. 본문 안의 두 번째 이후 쉼표는 그대로 본문입니다.
- 제목이나 본문 안에 쉼표를 넣으려면
\,로 씁니다. 그 밖의 역슬래시는 그대로 전달됩니다. - 대/소문자는 입력한 그대로 전송됩니다.
- 한글 제목·본문은 CP949 또는 UTF-8로 보냅니다. 전송 길이는 글자 수가 아니라 인코딩한 바이트 수입니다(한글 등 ASCII 밖의 문자 참고).
- 옵션에서 해당 채널의 명령 사용이 꺼져 있거나 EosNoti 일·월 한도를 넘으면 그 채널은 보내지 않고 출력 창에 사유를 기록합니다.
응답 (서버 → 클라이언트)
먼저 !99:로 명령 수신 결과를 응답합니다. 형식 오류(채널 값이 잘못됐거나 쉼표가 없음)는 !99:-1입니다.
!99:1 다음 전송이 끝나면 !33:으로 결과를 보냅니다.
예제
예제
→ !32:,A라인 점검,시험이 끝났습니다
← !99:1
← !33:1 (이메일·EosNoti 모두 전송)
EosNoti만, 제목 없이
→ !32:1,시험이 끝났습니다
← !99:1
← !33:1
옵션의 EosNoti 제목이 쓰이고, 없으면 본문만 보냅니다.
쉼표가 든 제목
→ !32:0,장비 점검\, 완료,A라인 종료\, 보고서 확인 요망
제목 장비 점검, 완료, 본문 A라인 종료, 보고서 확인 요망으로 이메일만 보냅니다.