개요
개요
PushMessage 라이브러리는 메시지 송신을 하는 라이브러리 입니다. PushMessage 라이브러리는 SMS, KakaoTalk 송신을 수행합니다.
로그인 중인 Orchestra 서버가 KaKaoTalk 서비스를 제공해야 사용이 가능 합니다.
PushMessage 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.
SMS : SendSMS
KakaoTalk : SendKakaoTalk
PushMessage 라이브러리에 대한 샘플을 디자이너 혹은 윈도우 탐색기를 이용하여 참조할 수 있습니다.
• 디자이너 경로: 메뉴 > 도움말 > 샘플 > Sample > PushMessage
• 윈도우 탐색기 경로: C:\Users\user\AppData\Roaming\Brity RPA Designer\samples\PushMessage
[Hwp 샘플 프로젝트명과 관련 라이브러리]
• PushMessage_Sample: SendSMS, SendKakaoTalk
PushMessage 라이브러리 설치하기
PushMessage 라이브러리 설치는 5. Add-In 라이브러리 설치하기 페이지를 참고 하십시요.
설치 전 BrityRPA Designer와 Bot을 모두 종료합니다.
공통 속성
공통 속성
MORE OPTION
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
On Error  | 콤보박스  | N  | -  | N  | 오류 발생 시 수행할 동작을 선택합니다. - 미지정: 오류를 출력하고 작업을 종료합니다. - Ignore: 해당 오류를 무시합니다. - Retry: 해당 액티비티를 1회 재시도합니다. - Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다. - Event: 프로젝트에 등록된 이벤트를 호출합니다.  | 
DESCRIPTION
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
Description  | 문자  | N  | -  | N  | 해당 액티비티 카드에 대한 설명을 추가합니다. Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다.  | 
SendSMS
SendSMS
개요
지정한 번호로 SMS를 발송합니다.
사용 절차
[Output] Response에 전송 결과를 저장할 변수를 입력합니다.
Telephone에 대상 전화번호를 입력합니다.
Message에 송신할 메시지를 입력합니다.
카드 속성
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
[Output] Response  | 변수  | Y  | -  | Y  | 전송 결과를 저장할 변수를 입력합니다.  | 
Telephone  | 문자  | Y  | -  | Y  | 국가 번호를 포함하여 - 없이 전화번호를 입력합니다. ';'를 사용하여 최대 200명에게 동시에 보낼 수 있습니다.  | 
Message  | 문자  | Y  | -  | Y  | 송신할 메시지를 입력합니다.(최대 80자)  | 
-  | -  | -  | -  | PushMessage 라이브러리 공통 속성입니다.  | |
-  | -  | -  | -  | PushMessage 라이브러리 공통 속성입니다.  | 
활용 예시
텍스트 파일을 읽어 해당 내용을 SMS로 발신한다.
AddDateTime1
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PushMessage > P_SendSMS
사용된 변수
message = 텍스트 파일에서 읽은 값을 저장할 변수
response = SMS 전송 결과를 저장할 변수
사용된 속성
[Output] Response = this.response
Telephone = '821012345678;821087654321'
Message = this.message
SendKakaoTalk
SendKakaoTalk
개요
지정한 번호로 KaKaoTalk 메시지를 발송합니다.
사용 절차
[Output] Response에 전송 결과를 저장할 변수를 입력합니다.
Telephone에 대상 전화번호를 입력합니다.
Message에 송신할 메시지를 입력합니다.
카드 속성
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
[Output] Response  | 변수  | Y  | -  | Y  | 전송 결과를 저장할 변수를 입력합니다.  | 
Telephone  | 문자  | Y  | -  | Y  | 국가 번호를 포함하여 - 없이 전화번호를 입력합니다. 2명 이상 동시 발송할 수 없습니다.  | 
Message  | 문자  | Y  | -  | Y  | 송신할 메시지를 입력합니다.(최대 1000자)  | 
-  | -  | -  | -  | PushMessage 라이브러리 공통 속성입니다.  | |
-  | -  | -  | -  | PushMessage 라이브러리 공통 속성입니다.  | 
활용 예시
지정한 전화 번호로 KakaoTalk 메세지를 전송합니다.
AddDateTime1
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PushMessage > P_SendKakaoTalk
사용된 변수
message = 텍스트 파일에서 읽은 값을 저장할 변수
response = KakaoTalk 전송 결과를 저장할 변수
사용된 속성
[Output] Response = this.response
Telephone = '821012345678'
Message = this.message