Go to file
Kevin Halpin 4fd68bb874
fix depreciated call go get (#40)
* fix depreciated call go get

* it told me add go mod tidy
2022-03-21 03:04:28 +03:00
.dockerignore Wrap the cli script in a docker container (#17) 2019-01-08 02:22:25 +03:00
demo.gif Version 1.0 2016-07-20 15:26:17 +03:00
Dockerfile fix depreciated call go get (#40) 2022-03-21 03:04:28 +03:00
LICENSE add license 2016-07-20 14:46:50 +03:00
main.go Now actions is more 'unix like' (#36) 2021-01-21 01:22:13 +03:00
README.md Wrap the cli script in a docker container (#17) 2019-01-08 02:22:25 +03:00

transmission-telegram

Manage your transmission through Telegram.

CLI

Install

Just download the appropriate binary for your OS, place transmission-telegram in your $PATH and you are good to go.

Or if you have Go installed: go get -u github.com/pyed/transmission-telegram

Usage

Wiki

Docker Alternate Installation Route

Standalone

docker run -d --name transmission-telegram \
kevinhalpin/transmission-telegram:latest \
-token=<Your Bot Token> \
-master=<Your Username> \
-url=<Transmission RPC> \
-username=<Transmission If Needed> \ 
-password=<Transmissions If Needed>

docker-compose Example

version: '2.4'
services:
  transmission:
    container_name: transmission
    environment:
      - PUID=${PUID_DOCKUSER}
      - PGID=${PGID_APPZ}
    image: linuxserver/transmission
    network_mode: 'host'
    hostname: 'transmission'
    volumes:
      - ${CONFIG}/transmission:/config
      - ${DATA}/transmission/downloads:/downloads

telegram-transmission-bot:
    container_name: telegram-transmission-bot
    restart: on-failure
    depends_on:
      - transmission
      - plex
      - emby
    network_mode: 'host'
    image: kevinhalpin/transmission-telegram:latest
    command: '-token=${TELEGRAM_TRANSMISSION_BOT} -master=${TELEGRAM_USERNAME} -url=${TRANSMISSION_URL} -   username=${TRANSMISSION_USERNAME} -password=${PASS}'