Skip to content

Instantly share code, notes, and snippets.

@selenamarie
Last active August 29, 2015 14:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save selenamarie/ac9501a5703e1e715317 to your computer and use it in GitHub Desktop.
Save selenamarie/ac9501a5703e1e715317 to your computer and use it in GitHub Desktop.
Poking around rvlvvr.net client code

poking a cat

RVLVVR is a chat client/server that enables GPG-encrypted messaging. It uses keybase.io and is a distributed application, using rvlvvr.net as a hub for discoverability and message passing.

Client code is: https://github.com/rvlvvr/rvlvvr-client

ednapiranha's post: http://ednapiranha.com/2014/distribute-everything/

  • can post images and videos by just putting the URL in the message
  • need to keybase track anyone you want to talk with
  • On OS X - cmd+Enter to send messages rather than click on 'send'
  • When you have a new message waiting, a red light flashes next to a username on your client
  • can remove messages immediately with rm -rf db/username-username
  • all messages are ephemeral and timeout after 1 hour
  • Talking to yourself is broadcasting
  • see updates on rvlvvr.net/feed
  • See public stream of chats at http://rvlvvr.net/recent/username-username, i.e.: http://rvlvvr.net/recent/selenamarie-taotetek
  • You can make public posts by clicking the checkbox -- some UX is in the works to remind you you're in public mode. I mistakenly posted a ton publicly cuz i forgot i'd clicked the box :D
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment