message-pub, a node that a host can poke messages into
message-sub, a node that mirrors messages from a message-pub
dm, which takes a [ship provider=pith] on init and then negotiates a two-way symmetrical pub/sub chat
groupchat, which creates a local publisher/subscriber pair and can then invite other [ship provider=pith] to post/subscribe to the publisher
messenger, a high-level app interface and opinionated service provider that allows for the creation of and invitation to dms and group chats, auto-routing to other people's /our/home/messenger service providers
There are six moving parts here:
message
, a[from=@p time=@da text=@]
message-pub
, a node that a host can poke messages intomessage-sub
, a node that mirrors messages from amessage-pub
dm
, which takes a[ship provider=pith]
on init and then negotiates a two-way symmetrical pub/sub chatgroupchat
, which creates a local publisher/subscriber pair and can then invite other[ship provider=pith]
to post/subscribe to the publishermessenger
, a high-level app interface and opinionated service provider that allows for the creation of and invitation to dms and group chats, auto-routing to other people's/our/home/messenger
service providers(no frontend yet)