A local CLI interactive tool that interacts with the Diaspora federation
OTHER License
This is a local CLI interactive tool that interacts with the Diaspora federation.
It is useful in debugging of federation issues. Also, it may act as a communication tool for paranoics, because it allows (with proper configuration) to communicate in the federation using encrypted messages without storing your private keys at a third party.
From the checked out source run:
bundle exec ruby app.rb
This will give you an interactive console.
Set your hostname so it is visible from the pod you want to communicate:
set_myhost "example.com"
Create a local user:
create_user "ivan"
Send sharing request:
send_request "[email protected]"
Send a message (a conversation, actually):
send_message "[email protected]", "yo, bro <3"
Quit with command:
quit
git clone https://github.com/cmrd-senya/diaspora_personal_messenger.git
cd diaspora_personal_messenger
gem install bundler
bundle install