ssb-dat-autoshare
Version:
A cli and ssb-server plugin for auto sharing dat links in scuttlebot feeds
28 lines (20 loc) • 768 B
JavaScript
var lib = require('./lib');
var program = require('commander');
program
.option('-f, --share-folder [value]', 'Folder for sharing')
.option('-i, --only-people-i-follow', 'Only seed urls from people or channels I follow')
.option('-t, --temp', 'Use memory instead of filesystem for sharing')
.parse(process.argv);
require('ssb-client')((err, sbot) => {
if (err) throw err;
var shareFolder = program.shareFolder || '/tmp'
if (program.temp)
console.log("Sharing dat links in memory mode instead of filesytem")
else
console.log("Sharing dat links from:", shareFolder)
if (program.onlyPeopleIFollow)
lib.getFromPeopleIFollow(sbot, shareFolder, program.temp)
else
lib.getAll(sbot, shareFolder, program.temp)
})