@Cory ~😎 thanks for the breakdown!
✅ has a basic CLI interface to control it from. Starting and posting messages probably isn’t everything you mean by control, but I don’t know what more is essential.
here is the rust file that has the full extent of sbot functionality that was used by peachpub at the time it was paused: https://git.coopcloud.tech/PeachCloud/peach-workspace/src/branch/main/peach-web/src/utils/sbot.rs
some of those functions, like "follow" or "block", are just wrappers around "publish", so that could be done on peach side or tilde-sbot side
some of the functions are more like queries, like "get_blocks_list()" or "get_friends_list()"
is there documentation somewhere of what functions the tilde-cli does have?
🚫 understands invites. It could, probably without too much work. I would need to understand what aspects of invites are critical.
we have an open issue on solar that starts to link to what is required for invites. https://github.com/mycognosist/solar/issues/100.
I think the key thing I'm really thinking about for this ssb permacomputing anarchist ghost ship, is that in patchwork/manyverse you can enter an invite code generated by tilde/peachpub, and then the pub/account that generated the invite will start following you.
so another way of thinking about pub-style-invites is just as a code that makes you auto-follow someone. but I believe past pub implementations have implemented an invite muxrpc endpoint for this purpose, and this is what patchwork is querying when you enter an invite
Web interface for managing / approving / ??? I don’t really know what the expectation is here
such a (minimal) web interface already exists within peachpub
hope some of that was clarifying -- how long does the potential journey sound to you haha?