기존에 XPEnology SMS 알림을 텔레그램으로 보내기 라는 글을 포스팅 했었다.

 

http://blog.acidpop.kr/207

 

하지만 이 글은 라즈베리 파이에 Telegram CLI 를 설치 하고...

 

새로운 사용자 계정을 만들어야 하고(폰 번호 필요)

 

php 까지 연동을 해야 하는 복잡한 구조였으나!!

 

 

최근 Telegram BOT 관련해서 약간의 개발을 진행 하고 문서를 살펴 보다 보니

 

Telegram BOT API URL 로 한번에 전송 할 수 있다는것을 알게 되었다.

 

다음 순서 대로 진행 하면 다른 설정 필요 없이 단순하게 URL 만 붙여넣기 하여 SMS 알림을 텔레그램으로

 

보낼 수 있다.

 

 


 

1. Telegram BOT 계정 만들기

http://blog.acidpop.kr/215

Telegram BOT 은 폰 번호가 필요 없다. 위 링크를 참고하여 봇 계정을 생성하자.

 

2. chat ID 값 알아오기

http://blog.acidpop.kr/216

위 링크를 참고하여 본인의 chat_id 값을 알아오자.

 

3. XPEnology 에서 알림 설정 하기.




  제어판에서 알림으로 들어가서 SMS 탭을 선택 한다.


  중간쯤에 SMS 서비스 제공업체 추가 버튼을 클릭한다.



https://api.telegram.org/bot186547547:AAEXOA9ld1tlsJXvEVBt4MZYq3bHA1EsJow/sendMessage?user=1&pass=1&phone=010&chat_id=12345678&text=Hello World


위 주소를 복사하여 빨간색으로 표시된 BOT Token 과 chat_id 값만 생성한 봇의 Token 값과 chat_id 값으로


변경해준 다음 붙여 넣기 한 후 다음 버튼을 클릭한다.


공급자 이름은 사용자가 원하는대로 써주면 된다.


text=Hello World 에서 띄어쓰기를 삭제 하면 작동하지 않는다.

 




4. 각 매개변수에 대해 해당하는 범주 선택 창에서 아래와 동일하게 설정 해준다.





5. 아래쪽에 있는 적용 버튼을 누른 다음 "테스트 SMS 메시지 전송" 버튼을 눌러 텔레그램 봇에게 메시지가 오는지 확인한다.





6. 고급 탭으로 이동 하여 SMS 에 관련한 항목을 모두 체크 한다.


가장 위에 있는 "ㅁSMS " 체크 박스를 체크 표시하면 모두 체크 된다.


위쪽에 있는 저장 버튼을 눌러 저장한다.



XPEnology 의 SMS 메시지를 텔레그램 봇으로 모두 받을 수 있게 되었다.

  1. 부탁드립니다 2019.04.25 23:58


    안녕하세요 좋은 글 감사합니다. 관련 글과는 상관없지만 텔레그램 관하여 질문드리고 싶어 댓글남깁니다 ㅠ


    제 문제상황은 2차비밀번호를 걸었는데 기억이 나지않아 초기화해야하는 상황이고 핸드폰을 바꾸어야하는데 원래폰 이외에는 2차비밀번호로 인해 로그인이 안되는 상황입니다.

    텔레그램 데이터와 대화방 모두 나가지않은 상태에서 새로운폰으로 옮길 수는 없는것이겠죠~?

    혹은 2차비밀번호 생성시 이메일을 기입하지않아 계정초기화를 요구하는 상황인데 찾을 방법은 없겠죠~?

    마지막으로 동일한번호로 계정추가를 하게되면 어떤일이 일어날까요~?

  2. BlogIcon Acidpop acidpop 2019.04.26 10:41 신고

    글쎄요.. 해당 내용은 텔레그램측에 문의를 해보시는게 좋을거 같네요

  3. 부탁드립니다 2019.04.27 13:37

    감사합니다

+ Recent posts