retroshare cli
Find a file
2020-01-13 01:24:19 +01:00
rscli channel post supports attachments 2020-01-12 03:04:36 +01:00
.gitignore test with tox 2020-01-13 01:24:19 +01:00
README.md readme 2020-01-13 01:23:53 +01:00
setup.py FIX deps + multiple file publish 2020-01-12 02:42:19 +01:00
tox.ini test with tox 2020-01-13 01:24:19 +01:00

retroshare command line interface

Tested with retroshare 0.6.5 and python 3.7. It should work with py 3.6 and maybe even with something older, who knows. In case you test it with python<=3.5, write me a note.

Installation

pip install .

Usage

API_USER=user:pass  # as specified in the GUI
rscli  --auth "$API_USER" channel list
rscli  --auth "$API_USER" channel --channel-id abcdef123456 show
rscli  --auth "$API_USER" channel --channel-id abcdef123456 read
rscli  --auth "$API_USER" channel --channel-id abcdef123456 read --long

rscli  --auth "$API_USER" forum list
rscli  --auth "$API_USER" forum --forum-id abcdef123456 read
rscli  --auth "$API_USER" forum --forum-id abcdef123456 read --long

rscli  --auth "$API_USER" file publish --fname foo.txt