transmission을 telegram 에서 관리하자

transmission을 telegram 에서 관리하자

먼저, Telegram bot 생성

  1. Telegram bot 만들기
  2. 사용하고자하는 채팅방 이름을 만듭니다.

/newbot 입력 후 전송

/newbot 입력 후 전송

BotFather 채팅방에 접속 (아래 Start)

예를들어) test_temp_dsm
  1. 사용할 봇의 이름을 만듭니다. 주의! 끝이 bot로 끝나야합니다.
예를들어) test_temp_dsm_noti_bot
  1. 6번에서 발행한 토큰을 이용하여 챗 아이디를 찾아야합니다.

성공하면 채팅방 주소와 token 을 잘보관합니다.

https://api.telegram.org/bot토큰/getUpdates
  1. 7번을 실행하고, 6번에서 만든 채팅방으로 들어갑니다.아무도 없지만 말을 전송합니다.
  2. 7번에서 접속한 창을 갱신하면

chat id를 찾아야합니다. 예를들어: “chat”:{“id”:2086124985,

  1. chat 아이디가 정확한지 다시 확인해봅시다.
https://api.telegram.org/bot토큰/sendMessage?chat_id=챗아이디&text=DoneCompleteyourRQ

토큰 부분과 챗아이디 부분에 6번 토큰과 9번에서 찾아 기록합니다.

telegram 에서 Add 하자

시놀로지에 도커 트랜스미션에 VPN적용하여 사용중에 있다.
매번 로그인해서 ADD 하는 것도 귀찮음이 생겨서 텔레그램으로 ADD 하는것을 다시 찾아보았다.
아래의 내용을 > 시놀로지 작업 스케줄 > 에서 생성 하여 적용하였다.

주의! 위 내용중에서 transmission/rpc/ rpc 뒤에 / 를 빼먹으면 안된다.

실행적용이 완료되었다면,portainer 이나 혹 로그를 볼 수 있는 곳에서 로그를 보면 아래의 스샷처럼 승인된 채팅방이름이 나오는것을 볼 수 있다.

이후 텔레그램에서 ad 명령어와 함께 마그넷주소를 넣으면 된다.
torrent 파일또한 드래그 드롭하면 자동으로 add된다.

끝.