Back
Watchdog

Watchdog

#watchdog

Watchdog's AI enforces your community's rules and answers your members' questions so you don't have to. Supports Crisp, Telegram, Discord, Reddit, and X communities.
Launched May 4, 2024
Load previous page…
Fix networking because I noticed that Watchdog failed to start when my VPS restarted. I was using a private IP address for a dependency which changed when the host (and therefore docker) restarted. Now I use hostnames and put everything on the same private docker network #watchdog !private
Moved Watchdog and all dependencies to Dokku running on a single VPS with all my other projects! Forgot to update the firewall settings though, had to fix that quickly 😅 #watchdog
Finish shutting down one of my businesses because it was only doing $10 MRR and wasn't profitable, and I want to focus on #watchdog and other things these days that actually make money, not #dynamicrust !private
Do a weird sequence of logins to bypass X's anti-bot detection and get Watchdog back online. Considering setting up a home VPN server and having Watchdog proxy to that instead of using the AWS IP ranges (residential IPs are too expensive to buy right now) #watchdog !private
Cut AI bills by 50% by updating to a newer model, simplifying prompt language, and forcing a response format. Killed two birds with one stone, because this type of image doesn't fuck up the response anymore (the old AI model used to go haywire and try to solve the JS quiz instead of listening to my prompt) and Watchdog is now way more reliable + cheaper to operate #watchdog !private
Proxy all telegram file api calls because Telegram's file API was designed by someone with room temperature IQ and leaks your private key in the URL it gives you #watchdog !private
See Watchdog moderating images on X with the new AI image moderation feature enabled #watchdog !private
Shipped image moderation for Watchdog across all platforms (X, Reddit, Telegram, Discord)! Demo: www.youtube.com/watch?v=JbxLs… #watchdog
Hijack requests to community timeline endpoint and added rate limit monitoring for X so I can get an alert (or automatically wait the right number of milliseconds) when X is likely to block Watchdog #watchdog !private
Wake up and see that auto recovery is working - as when I went to sleep it was blocked by X - and when I woke up it was refreshed enough times to start working again, going to deprioritize further work on this for now #watchdog !private
Respond to a very unique inbound from a guy on Telegram who operates a bunch of Furry communities and wants chat moderation. He's likely going to move forward with testing it for one month at $29/mo, then scale it to all of his communities if works well #watchdog !private
Built a backtesting endpoint so customers can see how changes to the rules affect how Watchdog interprets messages h/t @marckohlbrugge for the suggestion #watchdog
Notice Watchdog is still getting blocked by X on occasion even though I have much better resiliency now with auto refresh. Investigating hijacking the requests so I can see the X-Rate-Limit-Remaining header to know when to start scraping again instead of refreshing blindly #watchdog !private
Post about the X integration on LinkedIn because I totally forgot to do so when I posted on X: www.linkedin.com/feed/update/… #watchdog !private
Added retries and backoff to all message analysis jobs in Watchdog so I can stop getting paged for intermittent 5xx errors #watchdog
Log into my remote monitoring UI and see that my resiliency fixes worked - Watchdog for X has been running continuously for over 24h with no crashes. No more manual restarts needed! #watchdog !private
Foiled a 1337 h4x0r #watchdog !private
Notice Watchdog is getting some organic traffic now, and talk to some random guy who joined and might buy Watchdog about privacy concerns #watchdog !private
Added way more resiliency to the X bot to handle scenarios where X goes down, rate limits, or otherwise doesn't load the timeline of posts for a community #watchdog !private
Watchdog now removes offensive messages on X instead of just alerting the admins - thanks @marckohlbrugge for the suggestion #watchdog
Home
Search
Messages
Notifications
More