RX / XERXE 활용팁XpressEngine
Extra Form
서드파티 이름 XE채팅 어플 알림
서드파티 URL https://xetown.com/rxe_market/832665

작년 12월에 구매해두었다가 폴더행 신세를 지고 있던 모듈이 이번 업데이트에 "텔레그램과 구독 모듈 연동"을 지원해 설치해보았습니다.

 

구독 모듈 연동 기준으로 간단하게 작성해봅니다.

디스코드,슬랙의 경우 채널(채팅방)에 있는 모든 사람에게 메세지를 전송 하지만, 텔레그램 이용시 XE 채팅 모듈이 회원 개별에게 알림을 전송할 수 있습니다.

 

* 전송 결과 화면

ios.png

* 스마트폰으로 알림 잘 옵니다.

알림 터치후 텔레그램에서 메세지에 포함된 링크를 터치하면 사이트 이동 역시 잘 됩니다.

 

텔레그램은  ios,안드로이드,pc,웹 플랫폼을 지원하는 카톡과 같은 무료 채팅앱입니다.

다만, 카카오 알림톡과는 달리 API 이용을 위해 사업자 등록증과 비용을내고 발송할 메세지에 대한 검수를 받지 않아도 이용 가능합니다.

텔레그램은 편리하고 빠르고 누구나 API를 즉시 무료로 이용할 수 있습니다.

 

관리자 , 사용자 입장에서의 간단한 사용기로 구분했습니다.


 

관리자  - 모듈 설치 및 설정

 

1.텔레그램 관련 준비

 

1) 스마트폰에 텔레그램 설치

스마트폰에 텔레그램을 설치후 실행해서 간단히 가입까지 하도록합니다.

카카오톡 설치와 비슷한 수준이라 스크린샷은 생략

 

2)PC용 텔레그램 다운로드

https://desktop.telegram.org/ 다운로드

tele1.png

* 텔레그램이 설치된 폰번호를 입력하면 해당 폰으로 텔레그램 인증번호가 전송됩니다.

 

 

2.모듈 업로드 및 설정

모듈 업로드후 판매  사이트에서 제공되는 메뉴얼 http://bjrambo.com/slacknotify 참고해서 텔레그램 봇 생성후 모듈에 api키 입력을 합니다.

 

3.구독 모듈 연동

admin1.png

* 텔레그램 채팅방 번호는 입력하지 않아도 됩니다.

 


 

사용자 - 텔레그램 알림 수신 받기

 

1.우선 봇과 대화를 ..

텔레그램으로부터 chat_id 를 발급 받아야합니다.

그러기 위해서는 설치 과정에서 생성한 봇에 사용자가 메세지를 보낼 필요가 있습니다.

텔레그램 실행후 검색 부분에 생성한 봇이름을 검색하면 됩니다. ( @봇이름)

 

tele2.png

 

람보님의 판매 사이트에서 제공하는 메뉴얼에는 봇생성후 링크를 클릭해 대화를 하라고 되어 있지만 그 링크는 사실상 관리자만 알고 있는 상황이라 .. 사용자에게 봇이름을 안내해줘야합니다.

추후 관리자 페이지에 봇이름을 입력해두면 회원 메뉴->ChatID 설정(아래 이미지..) 부분에 안내 해주면 편리할듯합니다.

 

2.회원 메뉴 -> ChatID 입력

모듈을 설치하면 ChatID 입력이라는 부분이 보이는데 해당 메뉴로 이동합니다.

member1.png

* 사이트 회원을 위한 설명 부분이 조금 부족.. 업데이트 전까지는 공지사항을 이용해 회원들에게 안내를 하는게 좋을것 같습니다.

 

봇에게 메세지를 전송후 즉시 "Chat ID 전송하기!"를 클릭하면 텔레그램으로 chat id가 오면 해당 아이디를 입력하면 됩니다.

봇에게 아무 메세지 보내고 -> 웹 페이지에서 "Chat ID 전송하기!" 클릭

 

봇에게 메세지를 보내고 어느정도 시간이 지나면 Chat ID 전송을 못 받습니다.

가급적 봇에게 메세지를 보낸 즉시 웹페이지에서 "Chat ID 전송하기!" 를 클릭!

Chat ID 전송하기가 아니라 Chat ID 발급 받기가 맞는것 같습니다.

 

회원에게 생성한 텔레그램 봇에게 메세지보내는 부분의 안내만 잘 되면 사용에 큰 무리가 없는것 같습니다.

ios,안드로이드,pc,웹 플랫폼을 지원하는 텔레그램을 통해 사이트 회원들에게 무료로 개별 알림 서비스를 이용하고 싶다면 추천드립니다.

기능 추가 업데이트는 얼마 되지 않아 사소한 불편한 점, 오류가 있을수 있으나 .. 이부분은 람보님이 해결해 주실거라 생각됩니다.

  • profile
    달콤한인생 2018.07.06 16:35:10
    구매하길 잘했네요ㅠ
  • profile
    보고하비 2018.07.06 16:36:11
    잘 읽었습니다. xe채팅 알림모듈이 제가 생각하는게 맞는지좀 여쭤볼게요 게시판에 제가 글을 작성하고 누군가가 댓글을 달면 그게 저한테만 알림으로 온다는거죠? 댓글에 제가 대댓글을 달면 상대편에게도 알림이 가구요?
    그리고 텔레그램 https 적용 안한 사이트도 지원이 되나요?
  • 람보 2018.07.06 16:47:46
    텔레그램의 경우는 그렇게 작동하지만, discord와 slack은 하나의 서버내의 하나의 채팅채널에 알려주게 됩니다.
  • 보고하비 2018.07.06 16:48:50
    @람보
    네 저도 바로 구매할게요 ^^
  • 구름이 글쓴이 2018.07.06 16:52:10

    텔레그램을 이용할 경우 "댓글을 달면 그게 저한테만 알림으로 온다는거죠? 댓글에 제가 대댓글을 달면 상대편에게도 알림" 이 맞습니다.
    구독 모듈 작동시에도 팔로우가 글 작성하거나 하면 당연히 구독자 본인에게만 알림이 와요.
    텔레그램 이용시 슬랙이나 디스코드 처럼 메세지가 채팅 채널로 모두에게 발신되지 않습니다.

     

    https는 상관이 없을것 같은데요 @람보님 이 정확한 답변을 기다려 보아요.

  • 보고하비 2018.07.06 16:54:33
    @구름이
    네 답변 감사합니다.
  • 람보 2018.07.06 16:56:03
    @구름이
    https 보안 프로토콜은 문제없어요
  • 보고하비 2018.07.06 16:58:30
    @람보
    네 빨리 권한좀 내려주세요 ㅋㅋ 기대됩니다.
  • 람보 2018.07.06 17:14:39
    @보고하비
    네? 내려달라구요??

    준회원보다 아래는 강제추ㅂ...으읍
  • 보고하비 2018.07.06 17:15:28
    @람보
    앗 ㅋㅋ 바쁘신것 같은데 찬찬히 올려주세요
  • 람보 2018.07.06 17:18:56
    @보고하비
    식사하러 나왔어요 ㅠㅠ
  • profile
    달콤한인생 2018.07.06 16:39:05
    구독 모듈 업데이트 안해도 메뉴에 챗 아이디가 뜨나요?
  • 달콤한인생 2018.07.06 16:39:30
    아 저건 채팅 모듈에서 하는 거겠군요ㅋ
  • 구름이 글쓴이 2018.07.06 18:57:59

    ChatID 입력부분은 채팅 모듈에서 제공되는 부분입니다.
    추후 메뉴명 변경도 가능하다 합니다.

  • 달콤한인생 2018.07.06 19:05:03
    @구름이
    네. 지금 적용했어요. 좋네요ㅋ

서버에 요청 중입니다. 잠시만 기다려 주십시오...