Skip to content

kfur/torrentit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

torrentit

Telegram bot for download torrents without persistent storage. Torrents content can be stored into telegram or temporarily in fex.net.

Dependencies

Python3 dependencies install via pip3 install -r requirements.txt

Build

Run ./build-lt.sh script to build libtorrent. Then copy ./boost_1_64_0/bin.v2/libs/python/build/gcc-7/release/asserts-production/i2p-off/libtorrent-link-static/libtorrent-python-pic-on/lt-visibility-hidden/libboost_python3.so.1.64.0 and libtorrent/bindings/python/bin/gcc-7/release/asserts-production/i2p-off/libtorrent-link-static/libtorrent-python-pic-on/lt-visibility-hidden/libtorrent.so to project dir.

Running

Run cd src; python3 main.py.

Set the following enviroment variables:

  1. Bot token(from Bot Father): BOT_TOKEN
  2. Api id (https://core.telegram.org/api/obtaining_api_id): API_ID
  3. Api hash (https://core.telegram.org/api/obtaining_api_id): API_HASH