user533: Pooltool.io monitors rewards and can notify via a Telegram bot on Pool activity, blocks and staking changes.
Is there a bot tool that can monitor wallet activity live, onchain?

user28: There is not that I know of.
But it would be trivial to build, using blockfrost.io with signal-bot.

user4886: Another option might be to checkout the Oura project: https://github.com/txpipe/oura
Essentially, it turns all the block and tx activity into a reactive stream you can plug into Kafka or other streaming sink.
Then its just a matter of wiring the output of a filter up to whatever messaging service you want.  Given that this is a "reactive" solution, you have greater control over back pressure and you aren't going to be beholden to rate limits imposed by blockfrost.  In my experience, reacting to streams of data, in this way, is a bit less cumbersome than having to poll a REST API.

533: <p>Pooltool.io monitors rewards and can notify via a Telegram bot on Pool activity, blocks and staking changes.</p>
<p>Is there a bot tool that can monitor wallet activity live, onchain?</p>
 28: <p>There is not that I know of.</p>
<p>But it would be trivial to build, using <a href="https://blockfrost.io" rel="nofollow noreferrer">blockfrost.io</a> with <a href="https://github.com/TapuCosmo/signal-bot" rel="nofollow noreferrer">signal-bot</a>.</p>
 4886: <p>Another option might be to checkout the Oura project: <a href="https://github.com/txpipe/oura" rel="nofollow noreferrer">https://github.com/txpipe/oura</a></p>
<p>Essentially, it turns all the block and tx activity into a reactive stream you can plug into Kafka or other streaming sink.</p>
<p>Then its just a matter of wiring the output of a filter up to whatever messaging service you want.  Given that this is a &quot;reactive&quot; solution, you have greater control over back pressure and you aren't going to be beholden to rate limits imposed by blockfrost.  In my experience, reacting to streams of data, in this way, is a bit less cumbersome than having to poll a REST API.</p>
