If the bot misses a merit tx, it will be off by that value until manually fixed.
Isn't this the part to fix? I assume you use
Recent merits, which currently shows the 497 last Merit transactions going back almost 40 hours. If you scrape this regularly, you shouldn't miss any Merit.
Yes, that's what I use. But right now users are only notified for merits from the past 30 minutes (I believe?) because I was scared of a sudden flood of notifications after they setup the bot for the first time.
Might revisit the
Very early code
, so not perfect. Might do some refactoring and change how it works to not miss anything after
somea downtime (as long as it doesn't last the 40 hours

).