Files: 34d957aac81ecdd3f4531d9e49c2d663178b0b32 / tmpl / docs / advanced / watch-for-messages.md
699 bytesRaw
Watch for messages by all users
var pull = require('pull-stream')
pull(
sbot.createLogStream({ live: true }),
pull.drain(function (msg) { ... })
)
sbot log --live
Watch for messages by a single user
var pull = require('pull-stream')
pull(
sbot.createUserStream({ id: userId, live: true }),
pull.drain(function (msg) { ... })
)
sbot createUserStream --id {userId} --live
Notice that pull.drain
is used instead of pull.collect
, so that new messages are handled immediately.
Built with git-ssb-web