hey @kik!
Do the go-muxrpc and secretstream go libs mean we can communicate with a running "official" sbot (the one written in js)?
yes exactly! the cmd/go-sbot is our attempt at sbot server
with it's own db and gossiping. The client is a bit burried in all the messy boilerplate we are cooking currently.
If you want to experiemnt with a simple client calling js sbots, i just pushed an sbotcli branch as an example of what is required. It can call async commands, for example sbotcli call whoami
or sbotcli call status
. And there is another example of draining a createHistoryStream
source. See sbotcli hist --help
.
repo links:
- git-ssb: ssb://%PgnHkktlss1qI/MW26FlgsrLXUWD/5WDN0uCTqImj38=.sha256
- sbotcli: https://github.com/cryptoscope/sbot/tree/sbotcli
cc #golang