VER: 0.3: 동기 전송을 비동기 전송으로 교체.

전송방식을 비동기 전송으로 바꾸어서 교체하였습니다.

 

VER 0.4

-메시지 내용을 게시판 이름으로 보여주도록 수정

-메세지를 받을 수 있는 디스코드 채녈 url 등록을 2개로 늘림

-"공개" 상태로 저장했을 때에만 전송

(문서의 상태 값 PRIVATE: 비공개, PUBLIC: 공개, SECRET: 비밀글, TEMP: 임시 저장)

 

----------------

 

새 글이 등록되었을 때,

설정된 디스코드 채널로 메시지/URL을 보내주는 애드온입니다.

 

문의 게시판에 새 글이 등록되어도

잘 모르는 경우가 있어서 만들었습니다.

 

설정화면은 간단합니다.

디스코드 채널 설정에서 웹훅을 만드신 뒤

웹훅의 주소를 넣으면 됩니다.

 

discord_notify.png

 

이렇게 하면

선택한 게시판에 새 글이 등록되었을 때

 

discord_notify2.png

 

이렇게 해당 채널로 새 글이 등록되었음을 알려줍니다.

알림을 받고 바로 응대할 수 있습니다.

 

XE / 라이믹스 초보라서 버그 있을 수 있습니다.

감안해주세요.

 

하지만 제보해주시면 빠르게 고쳐보겠습니다.

 

다운로드: discord_notify(0.4).zip

Atachment
첨부
  • profile
    send_post 메소드의 return 변수값에 오타가 있습니다.
  • profile profile
    헉 유료인데 받아주셨네요. 검수까지.
    감사합니다!

    바로 고쳐서 올릴게요.
  • profile
    굳이 필요가 없는 send_post.php 파일은 제외하고, 해당 애드온에 포함하여 호출하도록 하면 될 것 같습니다.
  • profile profile
    맞습니다 몇 줄 안되기두하고...
    굳이 분리할 이유가 없긴하죵...
    그런데 전송기능은 그냥 별도로 좀 더 공부하려고
    의미상 파일 분리해서 봐보려구요.
  • profile
    수고하셨습니다. 감사합니다.
  • profile
    잘 사용하겠습니다.
  • profile
    무통장 입금 알림을 받거나, 1:1 문의 같은데 사용하면 좋을 것 같습니다.
    비밀글에 경우 메뉴 새글 모듈이 작동을 안해서 불편했었는데
    방금 테스트하니깐 알림 잘 오네요.
    감사합니다.
  • profile
    아직 설치는 안했지만 텔레그램 알림과 같은 기능이지만 더 간편한 방법같습니다. 웹훅url을 여러개 만들 수 있다면 게시판 관리자들에게 각 웹훅 주소를 알려주고 행당 모듈에 대한 알림을 받을 수 있게해줄 수 있는 기능이 추가 되면 좋을 것같습니다~^^ 퇴근 후 적용해보겄습니다. 이리 감사드립니다
  • profile profile
    그것은 애드온 폴더를 다른이름으로 복사하고
    내부의 discord_notidy.addon.php 파일을
    폴더의 이름에 맞게 변경해서 사용하면 될 것 같아요.
    같은 애드온을 여러개 쓰는거죠.
  • profile profile
    그런방법이 있었군요. 답장감사합니다~
  • profile profile
    굳이 여러애드온 만들 필요 없이 하나의 애드온에서 처리 가능합니다.
    호출할때 url을 여러개 만들어서 url에 변동 주시면 되요.

    url옵션을 좀 더 늘리신다음 해당 옵션에 따라 특정 조건을 여러개 주시면 되겠지요.

    굳이 애드온을 더 만들면 서버만 힘들어할거고..

    그리고 외부요청을 많이 하면 할수록 글쓸때 속도가 부담이 됩니다. 그 부분은 인지 하시면 좋을 것 같습니다.
  • profile
    좋은 기능입니다! 감사합니다~!
  • profile
    별점을 안드렸네요.
    감사합니다.
  • profile
    빨리 적용해 봐야지 했는데 이제야 적용했네요.
    디스크도 웹훅주소 만드는 법을 몰라 꽤 헤맸네요 ㅎ;;
    메시지에 [****]게시판에 ***글이 등록되었습니다. 라고 나오는데,
    $obj->mid 이부분을 게시판 이름이 나오도록 하면 더 좋을 것 같습니다^^
    혹시 방법을 알려주실 수 있을까요~
  • profile
    감사합니다~
  • profile
    되게 편리합니다. 잘 쓰도록 하겠습니다.
  • profile
    다운받아도 0.3 버전으로 나와요 ㅠㅠㅠ
  • profile
    https://xetown.com/questions/1688743