Synology Download Station Telegram 알림 받기

클리앙 팁 & 강좌 게시판에 올라온 “Synology DSM에서 SMS 알림을 Telegram으로 받기 (XPEnology 호환, 텔레그램)”,

Xpenology DownloadStation 알림 메시지 텔레그램 전송” 에 나온 글을 활용하여 시놀로지 다운로드 스테이션 텔레그램 알림 받는 방법입니다.

이 글은 “Synology DSM SMS 알림을 Telegram으로 받기“에 나온 글에 봇토큰, 챗아이디가 필요합니다.




제어판 – 터미널 및 SNMP – 터미널

  • SSH 서비스 활성화 – 체크

적용

000

 

사용자 – 고급 – 사용자 홈

  • 사용자 홈 서비스 활성화 – 체크

적용

002

 

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 에서

For Windows on Intel x86

PuTTY: putty.exe <- 받으시고 실행

Session

Open

001

 

예(Y)

003

 

  • login as: root
  • root@x.x.x.x’s password: admin 비밀번호 (입력시 아무것도 보이지 않지만 정상입니다.)

성공하면 어드민 계정이름> 이렇게 나옵니다.

004

 

직접 입력  psql -U postgres -d download 엔터

또는 위에 단어를 복사 후 PuTTY 위에서 마우스 우클릭하면 붙여넣기가 됩니다. 그리고 엔터

005

 

http://blog.acidpop.kr/190 에서 btdownsql.txt 파일을 받습니다.

1~9번째 줄 복사

006

 

마우스 우클릭 해서 붙여넣기

CREATE TABLE 문구가 떠야합니다.

007

 

이번에는 14~43번째 줄 복사

008

 

동일하게 마우스 우클릭 붙여넣기

CREATE FUNCTION 문구가 떠야합니다.

009

 

마지막에는 48~마지막까지 복사

010

 

우클릭 붙여넣고 CREATE TRIGGER 문구가 나오면 됩니다.

011

 

\q 누르고 나가면 됩니다.

012

 

이제 http://winscp.net/eng/download.php 에서 WinSCP 다운로드&설치를 합니다.

013

 

새 사이트 – 세션

로그인

014

 

.. 누르면 제일 상위 폴더로 이동이 가능

/에서 디렉토리 만들기(F7)

015

 

  • 새로운 폴더 이름: opt

확인

016

 

/opt에서 디렉토리 만들기(F7)

  • 새로운 폴더 이름: bin

확인

017

 

http://blog.acidpop.kr/190 에서 dsmon.tgz 파일을 받습니다.

압축을 풀고 나온 bash 파일을 /opt/bin에 넣고 속성(F9)

018

 

  • 그룹: root
  • 소유자: root
  • Octal: 755

확인

019

 

http://youtil.wo.tc/168 에서 dsmonitor.sh 파일을 받습니다.

Synology DSM SMS 알림을 Telegram으로 받기“에 나온 글에 봇토큰, 챗아이디 값으로 교체하시면 됩니다.

편집은 Notepad++ 받아서 하시는게 좋습니다. (텍스트 편집기는 유니코드 문제가 있음)

https://notepad-plus-plus.org/download/

020

 

수정한 dsmonitor.sh 파일을 /volume1/homes/유저명에 넣고

  • 그룹: root
  • 소유자: root
  • Octal: 755

확인

021

 

/etc 우클릭 – 새로 만들기 – 파일 또는 Shift + F4

024

 

  • 파일 이름 입력: rc.local

확인

025

 

rc.local 파일에 유저명을 수정하고 넣은 뒤 저장

/opt/bin/bash -c /volume1/homes/유저명/dsmonitor.sh &

026

 

시놀로지 재부팅 후 텔레그램으로 DS DonwloadStation Monitor 서비스가 시작되었습니다. 라는 문구가 뜨면 됩니다.

023

 

혹시 안된다는 분들은 마지막에 /opt/bin/bash -c /volume1/homes/유저명/dsmonitor.sh & 부분에 ” 문자를 제거 해주시면 됩니다.

문자 인코딩 문제로 깨져서 인식을 못하는 증상이 있습니다.



You may also like...

80 Responses

  1. 키큰꼬마 댓글:

    텔레그렘으로 알림 받기 까지는 잘 설치 하고 문제 없이 메세지를 받았습니다 이건에 대해 모든 설치를 했는대 조용 합니다.
    admin계정으로 설정 했습니다. 유저 방은 다운 로드 스테이션 아이디는 따로 있어서 그걸로 설정도 해 보았는대
    미동도 없습니다. 다시 시작 하기 하면 안되는건지 원격으로 실행 하는 거라 전원을 완전 꺼 버리고 다시 실행 해 볼 예정 입니다.
    유저방 설정은 아무거나 상관이 없는지가 궁금 합니다.

    강좌 감사 합니다

    • 나스모에 댓글:

      다시 시작하셔도 /etc/rc.local 설정이 있어서 문제가 없습니다.
      완전 종료하지 마세요. 재부팅으로도 위에 rc.local 안에 설정이 다 알아서 해주는 설정입니다.

      root/root 755 권한도 필수입니다.
      파일 스테이션에서 파일 변경시 권한 수정을 다시 해야합니다.

      유저명에 폴더는 아무 폴더를 쓰셔도 됩니다.
      다만 rc.local안에 경로도 꼭 같이 바꾸셔야합니다.
      마지막으로 꼭 root/root 755 권한 확인도 해보세요.

      • 키큰꼬마 댓글:

        download-# CREATE TRIGGER btdownload_event
        download-# AFTER INSERT OR UPDATE OR DELETE ON download_queue
        download-# FOR EACH ROW EXECUTE PROCEDURE process_btdownload_event();
        ERROR: syntax error at or near “psql”
        LINE 1: psql -U postgres -d download -At -c “select * from btdownloa…
        ^
        download=#
        download=#
        download=#
        download=# psql -U postgres -d download -At -c “select * from btdownload_event where status in(2, 5) and total_size > 0;”
        download-#

        다시 처음 부터 진행시 에러 확인 했습니다 무얼 고쳐야 할까요 ^^;

        • 나스모에 댓글:

          SQL 부분은 이미 추가가 된 상황이라 에러가 나오는 걸로 추정이 됩니다.
          그 부분은 건너뛰시고 다음 작업부터 해보세요.

          • 키큰꼬마 댓글:

            뛰어 넘어 전부 실행후

            시놀로지 재부팅 후 텔레그램으로 DS DonwloadStation Monitor 서비스가 시작되었습니다. 라는 문구가 뜨면 됩니다.

            이 문구를 기다리고 있으나 안 오고 있습니다. ^^ ;

          • 나스모에 댓글:

            아무 토렌트 파일이나 다운로드 시도를 해보세요.

            그래도 안된다면 팀뷰어 원격 조종으로 도와드리겠습니다.

  2. 키큰꼬마 댓글:

    팀뷰어 부탁 드립니다. 원격 번호는 – 로 문자 주시면 그리로 보내 드리겠습니다

    죄송 합니다 무식해서 ㅜㅜ

  3. 키큰꼬마 댓글:

    이상 없이 잘 쓰고 있습니다 감사합니다.

  4. 텐지로 댓글:

    다 셋팅하고 ssh는 해제해도 되는건가요?

  5. 구루구루 댓글:

    안녕하세요. 글 잘 보고 있습니다.
    저도 테스트 SMS 전송에서는 텔레그램으로 메시지 자체는 잘 오고 있습니다.
    저는 volume1은 토렌트 파일을 받고 있고, volume2에 homes 폴더가 있습니다.

    SSH 접속 후 /opt/bin/bash -c /volume2/homes/유저명/dsmonitor.sh & 실행을 하면
    /opt/bin/bash: line 7: syntax error: unexpected “)” 라는 에러 메시지가 나옵니다.

    어디서 잘못된 것 일까요?

    • 나스모에 댓글:

      dsmonitor.sh 스크립트를 다시 한번 편집 해보세요.
      Notepad++ 이라는 프로그램을 쓰시는걸 추천해드립니다.

      오류명에는 7번째 줄 구문 오류라고 뜨네요.

      마지막으로 수정 후 권한 설정은 꼭 하셔야합니다.
      dsmonitor.sh
      그룹: root
      소유자: root
      Octal: 755

    • hero킬러 댓글:

      저도 동일하게 뜨네요 ㅠㅠ
      몇번을 다시 확인해 봤는데 잘못따라한건 없는듯 합니다

  6. 구루구루 댓글:

    안녕하세요. 도움이 될까 싶어서 글을 남깁니다.
    위에서 설명하신대로 확인해봤지만 dsmonitor.sh 스크립트에서는 특별한 에러 사유를 발견하지 못했습니다.

    스크립트 파일을 제어판 >> 작업스케줄러에 등록해서 실행해보니 정상작동합니다

    재부팅할 때 rc.local에서 다른 스크립트 들은 잘 불러옵니다.
    아마도 bash 쪽에 문제가 있는 것은 아닌가 싶지만 상세내용은 알지 못하고 스케줄러에 등록 사용하려고 합니다.

    포스팅한 다른 글들도 재밌게 잘 읽고 있습니다.
    감사드립니다.

    • 나스모에 댓글:

      다른 방법으로 해결 하셨다니 다행이네요.
      작업 스케줄러 등록 방법도 참고하도록 하겠습니다. 🙂

  7. 사무라이 댓글:

    48~마지막까지 줄을 붙여넣기 하면
    download=# CREATE TRIGGER btdownload_event
    download-# AFTER INSERT OR UPDATE OR DELETE ON download_queue
    download-# FOR EACH ROW EXECUTE PROCEDURE process_btdownload_event();
    ERROR: trigger “btdownload_event” for relation “download_queue” already exists
    download=#
    download=# psql -U postgres -d download -At -c “select * from btdownload_event where status in(2, 5) and total_size > 0;”

    으로 에러 메시지가 뜨는데 뭐가 잘못된건지 알수 없네요

    • 나스모에 댓글:

      건너 뛰고 뒤에 부분 이어서 해보세요.
      제가 에러를 제대로 이해 한게 아니지만 혹시 2번째 시도를 하시는건가요?

  8. 꾸시 댓글:

    저도
    2016/01/22 19:12:52
    DS DonwloadStation Monitor 서비스가 시작되었습니다.
    여기까지는 되었는데
    토렌트 받고 나서 알림이 안뜹니다. ;;;
    아무리 찾아봐도 잘 모르겠네요..

  9. 꾸시 댓글:

    감사합니다.
    덕분에 많이 배우고 즐거운 시간이 되었습니다.

  10. 텐지로 댓글:

    시놀로지 6.0 베타2로 업데이트 하니 작동을 안합니다.
    이전에는 잘 되었는데… 해결 방법이 있을까요?

  11. 텐지로 댓글:

    다른 분들 글을 찾아보니까
    리눅스 명령어로 관리자 계정에 root 계정 관리자 권한을 줘서 가능하다고 하는데
    제가 리눅스 명령어를 잘 몰라서 어찌해야될지 모르겠네요.

    혹 시간 되신다면
    폴더 생성, 폴더권한 주는 방법등을 putty에서 리눅스 명령어로 하는 방법 좀 부탁드립니다 ㅠㅠ

    • 나스모에 댓글:

      제가 시놀로지가 없어서 6.0 베타를 올릴 방법이 없습니다.
      아마 su, sudo 사용하면 이론상 가능할듯합니다.

  12. BK 댓글:

    테스트메세지 잘오고 설정 다 따라했는데,

    시놀로지 재부팅 후 텔레그램으로 DS DonwloadStation Monitor 서비스가 시작되었습니다. 라는 문구가 뜨면 됩니다.

    여기서부터 알람이 안오네요~ㅜㅜ
    나스 재부팅도해보고 토렌트로 파일도 받아보고..
    2시간째인데 컴맹이라 ㅎㅎ
    뭘 체크해봐야할까요…

    • 나스모에 댓글:

      SQL 부분을 제외하고 다시 해보세요.
      제가 본 분들은 한 글자 / 빠지거나,
      봇토큰, 챗아이디를 위에만 적고 밑에는 안 넣으신 분들도 계셨습니다.

  13. 퍼렁벌레 댓글:

    안녕하세요.
    강좌 잘 보고 있습니다.

    글자가 빠진부분도 없고, 오타도 없습니다.(없는것같습니다ㅠㅠ)

    dsmonitor.sh 파일을 노트패드++ 로 수정하였고, 봇토큰, 챗아이디 위아래로 다 수정했습니다.
    권한도 root/root/0755 설정했는데

    마지막 DS DownloadStation Monitor 서비스가 …… 텔레그램이 오지 않습니다.
    토렌트를 아무거나 받아도 반응이 없습니다.

    봇토큰, 챗아이디도 문제 없습니다.
    뭐가 문제 일까요 ㅠㅠ
    ———————-
    http://blog.acidpop.kr/190 이글 맨아래에 (DSM 5.2-5644 에서는 /etc/rc.local 파일이 없는 경우가 있다.)
    이부분은 따로 안해도 상관없나요?
    사용중인 DSM버전이 저 버전입니다..

    • 나스모에 댓글:

      /etc/rc.local 파일은 직접 생성 하시면 됩니다.
      글 밑에 생성법 및 재부팅시 자동으로 작동하도록 명령어도 넣어야 합니다.

      DS DownloadStation Monitor 서비스가 …… 라는 문구가 아예 안 온다는 부분을 봐서는 뭔가 빠지거나 잘못된 부분이 있는 걸로 보입니다.

      • 퍼렁벌레 댓글:

        물론 생성하고 글안에 /opt/bin/bash -c /volume1/homes/유저명/dsmonitor.sh & 유저명부분 바꿔서 넣었습니다.

        혹 re.local 파일도 권한 755 줘야 하는건가요?

        아예 sql문부터 새로 해볼려고 하는데 그럼 공장초기화를 해야하나요?

        • 나스모에 댓글:

          SQL 문제 이전에 알림이 아예 안 오는 문제를 봐서는 다른 원인이 있을듯합니다.

          • 퍼렁벌레 댓글:

            다른분이 말씀하신 작업스케쥴러에 dsmonitor.sh 파일을 등록하고 재시작하니
            DS DownloadStation Monitor 서비스가 …… 라는 문구가 잘 옵니다.

            /구루구루 분이 언급하신 bash파일에 문제가 있는건가요?

          • 나스모에 댓글:

            그럴 가능성도 있습니다.
            x86 CPU에서는 확실한데 ARM CPU에서는 저도 확신을 못 하겠네요.

  14. volt 댓글:

    ssh에서 명령을 내리면
    ~ # {“ok”:false,”error_code”:400,”description”:”[Error]: Bad Request: Message text is empty”}{“ok”:false,”error_code”:400,”description”:”[Error]: Bad Request: Message text is emp
    문자가 비어있다는데 뭔가 빠진건가요?

  15. volt 댓글:

    ~ # {“ok”:false,”error_code”:400,”description”:”[Error]: Bad Request: Message text is empty”}{“ok”:false,”error_code”:400,”description”:”[Error]: Bad Request: Message text is emp ssh에서 실행을했더니 이런 구문이뜨는데 뭔가 빠진걸까요??

    • 나스모에 댓글:

      직접 봐야지 알듯하네요.
      팀뷰어 원격 가능하신가요?

    • 나스모에 댓글:

      일단 찾아보니 토큰 또는 챗아이디가 잘못 입력하신 게 문제로 추정됩니다.
      다시 입력해보세요.
      한 글자라도 틀리거나 띄어쓰기가 있으면 안 됩니다.

  16. blue 댓글:

    안녕하세요. 좋은 강좌들 감사합니다.
    하나 하나 따라해 보고 있습니다.~

    텔레그램 메시지 까지는 잘 오고 있는데요, “다운로드중” 메시지는 오는데
    다운로드 스테이션에서는 정상적으로 다운로드 완료가 되었있습니다만, “다운로드완료” 메시지는 도착하지 않습니다.
    어디를 손봐야 할까요?

  17. blue 댓글:

    다시 check해보니 다운로드 완료후 배포가 중지 완료 되어야 다운로드 완료로 표시됩니다.
    다운로드와 배포를 나누어 메시지 받을 방법이 있을까요?

  18. 텐지로 댓글:

    기존에 이방법으로 사용을 하다가
    dsm알림을 텔레그램으로 받는 것도 추가했습니다.
    그러다가 두개를 나누려고 다운로드 스테이션 알림은 기존 봇에..
    dsm 알림을 sms로 설정하는 봇은 다른걸 추가했습니다.
    이렇게 설정하니 dsm알림은 잘 들어오는데 다운로드 스테이션 알림은 오지 않네요.
    두개가 연관 관계가 있을까요?

    • 나스모에 댓글:

      스테이션 알림은 기존 봇이라고 하셨는데 1:1 채팅으로 말 한번 꼭 걸어주시고 채팅방 ID 값과 토큰이 총 4곳 수정이 올바르게 됐는지, 권한도 정상인지 확인해보세요.

      • 텐지로 댓글:

        다운로드 스테이션은 기존 여기에 있는거에서 건드린게 없고 sms로 텔레그램 받는 설정에서 url에서 봇토큰만 바꿨습니다. 새로운 봇으로 이건 잘 오는데 기존 다운로드 스테이션 알림이 안오네요 ㅠㅠ

        • 나스모에 댓글:

          재부팅도 해보셨나요?
          전 현재 잘 작동 중이라 텔레그램 봇 API 서버 문제는 아니라고 생각합니다.

          • 텐지로 댓글:

            네, 다운로드 스테이션 알림과
            dsm sms 알림 설정과는 상관 없는게 맞는건가요?

          • 나스모에 댓글:

            텔레그램 봇 API 정책에 다중 봇 이용에 관한 약관을 확인 해야 할듯합니다.
            제가 이 글을 작성할 당시에 봇 2개로 전혀 문제가 없었습니다.

          • 텐지로 댓글:

            위에 분들처럼 작업 스케줄러에 등록해서 dsmonitor.sh를 실행하니 동작하네요. 음. 집에 가서 좀 자세히 봐야겠네요 ㅠㅠ

          • 나스모에 댓글:

            DSM 6.0 베타2 사용 중이면 현재 가이드는 적절하지 않습니다.
            헤놀이 정식으로 6.0 지원시 저도 대응 가이드를 작성이 가능합니다.

            현재 스케줄러 버그가 있다고 하니 5.2 버전으로 내려오시는걸 권장하고 싶습니다.
            http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=19882

  19. 김선일 댓글:

    정보들 정말 잘 보고 있습니다
    덕분에 제 xpenology가 날개를 다네요 ㅎㅎ 감사합니다!!

  20. 도움받은이 댓글:

    /opt/bin/bash: line 7: syntax error: unexpected “)” 오류 해결 방법입니다.
    아래방법은 ds414slim 모델에 적용하여 해결 되었습니다.

    먼저 https://github.com/CutePoisonX/Bash/tree/c38f37016074f008158f7d71909b4ff5186d4107
    에서 SynologyBashInstaller.sh 를 다운받아 노트패드로 열어서 내용을 확인 합니다.

    자기 장비와 같은 cpu 번호를 확인 하고 해당 cpu번호의 링크를 다운받아서 압축풀어서 /opt/bin 에
    복사해 주시면 됩니다.

    다시 한번 도움주신 분들께 감사 드립니다.

    • 나스모에 댓글:

      역시 CPU 차이가 있었나 보네요.
      좋은 정보 감사합니다. 🙂

    • hero킬러 댓글:

      215+ bash 파일은 어디서 구할수 있을까요?
      215+ 는 없네요 ㅠㅠ

      DS2015xs alpine AL-514 이고 215+가 alpine AL-212
      라 해봤는데 안되네요 ㅠㅠ

      • 나스모에 댓글:

        누군가가 포팅을 해주지 않는 이상 방법이 없습니다. 다만 6.0 버전에서는 스케쥴러 등록으로 사용 하실 수 있다고하니 정식 버전까지 기다려보세요.

  21. 나스모에님과도움받은이님사랑합니다 댓글:

    와! 도움받은이님과 나스모에님 덕에 잘 해결했습니다!!
    사실 acidpop님과 외에 다른분들의 글 내용은 몇일동안 이해하려 하다가 자포자기 하고 있었는데 나스모에님덕에 마음이 편안해져서 기뻐하던 찰라 어딘가 부터 막혔더랬는데 도움받은이님 덕에 그 궁금증이 해소되었네요!

    지금 너무 기쁩니다!

  22. 김선일 댓글:

    잘 쓰고 있었는데요, 알림이 많이 오는게 생각보다 귀찮더라구요 ㅠ
    혹시 끄려고 하면 어떻게 하면 될까요?
    알림을 아예 끄자니, 시스템 알림은 현재 받고 있는 상태여서요..
    DS 알림만 끄는 방법을 알 수 있을까요?

    • 나스모에 댓글:

      제어판에서 DSM 관련 알림을 끄실 수 있습니다. 텔레그램 다운로드 스테이션 알림이라면 /etc 안에 넣으신 부팅 스크립트를 지우시고 재부팅 하시면 됩니다.

  23. 나스모에님과도움받은이님사랑합니다 댓글:

    아… 이런;
    혹시 이 알림 root계정 말고는 admin등으로 설정해서 실행 불가한가요? ;ㅁ;

    6.0 업데이트 했는데(자동업데이트가 화근;;) 찾아보니 6.0이후엔 root계정으로 그냥 접속 안되게 해놨다 하더라고요;
    그래서 그런건지..;
    어쨌든 그래서 더 찾아보니 ssh에서 root로 접속하려면 일단 admin으로 접속해서
    sudo -i -u root
    로 접속해야지 접속은 가능하다는데…
    winscp또한 root로는 로그인이 안되구요.
    찾아보니 터미널을 통해서 저렇게 권한 넘기고는 가능하다는데..;

    5.x버전일땐 이 기능이 그냥은 안되서 윗분 댓글보고 스케쥴러를 통해서 실행하게 해뒀었더랬는데,
    6.0업데이트 이후 안되길래 헤매다가 딱 한번 테스트로 실행했을땐 되어서 안심했는데 혹시나 하고 더 테스트하니 이후엔 계속 안되네요;

    사설이 길었는데 어쨌든..;
    root계정 말고는 admin등으로 설정해서 실행 불가한가요?;;;;

    • 나스모에 댓글:

      admin으로는 불가능합니다. 베타 당시에 잘 된 분들도 있던걸로 기억하는데 아마 6.0 부터 새로 생긴 스케쥴러 (부팅시 실행) 기능을 쓰시면 될듯합니다.

  24. demonmin 댓글:

    curl: (7) Failed to connect to api.telegram.org port 443: Network is unreachable

    이런 메시지가 나오면서 안되는데 혹시 어떤 경우 인가요

  25. 나스모에 댓글:

    처음부터 꼼꼼하게 하나하나 점검해서 다시 해보시는 방법 밖에 없을듯합니다.
    단순하게 보면 네트워크를 접속 할 수 없다는 에러문인데 해외망 문제거나 봇토큰을 잘못 적어도 저런 문제가 생길 수 있습니다.

  26. Dor1 댓글:

    작업 스케줄러로 완성했지만 DSM 6.0-7321 Update 6 이후 다운로드 스테이션이 마비가 되었습니다.
    DB초기화를 못하면 다운로드 스테이션을 못 쓸것 같네요…

    • 나스모에 댓글:

      재설치를 하셔도 같은 증상이 있으신가요?

      • Dor1 댓글:

        재설치랑은 전혀 상관이 없더군요..

        나스모에님께는 죄송합니다

        관련 답은 Acidpop 님께서 해주셨습니다.

        해당 다운로드 시작시 에러 상황은

        1. CREATE TABLE
        2. CREATE OR REPLACE FUNCTION
        3. CREATE TRIGGER

        이 부분에 문제가 있는것 같습니다.
        3개를 원상태로 돌리면 가능한것 같습니다.

  27. onyouu 댓글:

    위에서 똑같이 나온대로 했는데 텔레그램에서 메시지가 안와서 ssh로 접속해서 명령어를 넣으면
    /opt/bin/bash: error while loading shared libraries: d▒|▒: invalid mode for dlopen(): Invalid argument

    이렇게 뜨는데 어떻게 해야 하나요 . ??

  28. 온유유 댓글:

    텔레그램에서 문자가 안오고 ssh에서 명령어를 넣으면
    /opt/bin/bash: error while loading shared libraries: d▒|▒: invalid mode for dlopen(): Invalid argument

    이렇게 표시되는데 어떻게 해야 하나요? opt폴더는 tvheadend 설치때문에 socat 설치하느라고 폴더가 만들어져 있어서 있었습니다.
    rc.local 파일도 기존에 있어서 첫째줄에 명령어 넣었구요.

  29. SH 댓글:

    /volume1에 homes가 없는데 어떻게하죠?

  30. 정원호 댓글:

    안녕하세요 위에 알려주신 대로 해보니 신기하게도 다운호드 완료 하면
    텔레그램으로 메세지가 오는군요 감사합니다

    메세지 내용에 다운로드 화일의 디렉토리 정보를 포함하고 싶은데
    어디다 손을 대야할지 모르겠습니다

    조언을 구할 수 있을런지요 …

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.