wtorrent
v0.0.10
Published
Wrapper for torrent app
Downloads
3
Maintainers
Readme
wTorrent
!! Development in progress : don't use in production
Wrapper for torrent server compatible with :
- rTorrent
- Transmission
Usage
const wTorrent = require('wtorrent');
const client = wTorrent({
client: 'wtorrent-rtorrent' || 'wtorrent-transmission', // One of
host: '127.0.0.1',
port: 80,
endpoint: '/RPC2',
user: 'user',
password: 'password',
});
// Get all
await client.get();
//Get one
await client.getOne(hash);
// Interact
await client.play(hash);
await client.pause(hash);
await client.remove(hash);
//Get files
await client.getFiles(hash);
//Add torrent file
await client.createFromFile(filePath);
await client.createFromBuffer(Buffer)
You need install wtorrent-rtorrent
or wtorrent-transmission
according to torrent server