갱신(23.08.13)
[Docker] Transmission 에 Telegram bot 으로 상태 확인 하자
먼저, Telegram bot 생성
1. Telegram bot 만들기
2. BotFather 채팅방에 접속 (아래 Start)
3. /newbot 입력 후 전송
4. 사용하고자하는 채팅방 이름을 만듭니다.
5. 사용할 봇의 이름을 만듭니다. 주의! 끝이 bot로 끝나야합니다.
6. 성공하면 채팅방 주소와 token 을 잘보관합니다.
7. 6번에서 발행한 토큰을 이용하여 챗 아이디를 찾아야합니다.
https://api.telegram.org/bot토큰/getUpdates
8. 7번을 실행하고, 6번에서 만든 채팅방으로 들어갑니다.아무도 없지만 말을 전송합니다.
9. 7번에서 접속한 창을 갱신하면
chat id를 찾아야합니다. 예를들어: "chat":{"id":2086124985,
10. chat 아이디가 정확한지 다시 확인해봅시다.
https://api.telegram.org/bot토큰/sendMessage?chat_id=챗아이디&text=DoneCompleteyourRQ
토큰 부분과 챗아이디 부분에 6번 토큰과 9번에 챗아이디를 넣어줍니다.
- 시놀로지 도커에서 사용한 telegram 이미지
시놀로지에 도커 트랜스미션에 VPN적용하여 사용중에 있다.
매번 로그인해서 ADD 하는 것도 귀찮음이 생겨서 텔레그램으로 ADD 하는것을 다시 찾아보았다.
아래의 내용을 > 시놀로지 작업 스케줄 > 에서 생성 하여 적용하였다.
주의! 텔레그램 방을 만들고 토큰을 생성하는것은 인터넷 상에 많이 있으니 여기에서 내용을 기록하지는 않겠다.
주의2! 위 내용중에서 transmission/rpc/ rpc 뒤에 / 를 빼먹으면 안된다.
실행적용이 완료되었다면,portainer 이나 혹 로그를 볼 수 있는 곳에서 로그를 보면 아래의 스샷처럼 승인된 채팅방이름이 나오는것을 볼 수 있다.
이후 텔레그램에서 ad 명령어와 함께 마그넷주소를 넣으면 된다.
torrent 파일또한 드래그 드롭하면 자동으로 add된다.
끝.
도움이 되셨다면 커피한잔 기부 부탁드립니다.
- Setapp on Mac invite link flutterkage2k
https://go.setapp.com/invite/jinheesung - If it helps, buy me a cup of coffee.
https://www.buymeacoffee.com/flutterkage2k
감사합니다.
끝.
'Synology > Docker(in Synology)' 카테고리의 다른 글
Docker httpd + mysql + laraval install (0) | 2024.01.27 |
---|---|
Docker Let's encrypt발급받자(와일드카드 포함) (2) | 2023.11.24 |
Plex 자막이 안 나올 때 조치방법 (56) | 2023.07.22 |
docker Vaultwarden (패스워드관리) (0) | 2023.07.22 |
Picoshare - any sharing file (0) | 2023.05.07 |