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…
Mess with complicated AWS VPC settings and get dual-stack ipv6/ipv4 working, then deploy a Ubuntu VM, now working on app deployment to prod with Kamal with the help of @strzibny's book #watchdog !private
Fix bot detection issue which was preventing login on X from succeeding sometimes #watchdog !private
Redo entire build and deploy pipeline; separate the Chromium process manager into its own Docker container and have the bot in a separate container control Chromium remotely to prevent crashes #watchdog !private
Added a remote monitoring server with live video feed running via Docker so I can see what the bot is doing at all times before enabling @marc 's Build in Public community in prod #watchdog !private
See @marc become a customer of Watchdog (thank you @marc!) and post about that + the X integration going live: x.com/ben_makes_stuff/status/… Will update landing page and post on other socials later, not advertising it too heavily besides on X for now #watchdog
Get Watchdog AI rule violation detection + automated post reporting working for X communities. Pretty cool to watch it work with headless = false and trace mode enabled. Full demo: www.youtube.com/watch?v=VMxCI… #watchdog !private
Finish “report user” ie delete message implementation for X communities, now to test it #watchdog !private
Overhaul pricing for Watchdog before launching X support because it was a mistake to try to sell to small communities, and post on X on about it: x.com/ben_makes_stuff/status/… #watchdog !private
Added logging of "dry run" flag to allow community owners to see if the rule was actually enforced or not. cc @marc because you asked about this I think #watchdog !private
Added stubbed out punishment handlers for X and enabled dry run mode so I can see if AI message analysis is working for X #watchdog !private
Refactored the code so that everything uses a common AI message analyzer component instead of a copy with slight changes for Discord, Reddit, X, Telegram etc. Was starting to get unwieldly with 4 different integrations #watchdog !private
Added handling for already-seen X posts to prevent extra ai costs #watchdog !private
Start persisting chrome profiles to lower the chances of X bot detection kicking in, associate X tweet content to usernames #watchdog !private
Get out of "click the picture of a penguin" loop and see the bot picking up posts and fetching the usernames from X #watchdog !private
Fight with X's bot detection a bit more and start to get concerned that I won't be able to reliably defeat it. Stuck in a "click the picture of a penguin" loop at the moment! #watchdog !private
Make progress on the X integration, got login working. Decided to go with an approach using headless Chrome and scraping to make getting detected as a bot harder #watchdog !private
Started persisting all rule violations and which punishments were enforced for transparency reasons, and because the people asked for it 😎 #watchdog
Automate DB migrations for Watchdog so that I can start building the reporting functionality customers are asking for #watchdog
Register new reddit account using a VPN and create another bot because Reddit won't respond to my support request asking why they banned the old bot for no reason #watchdog !private
Get banned on Reddit for no reason and post about it on X: x.com/ben_makes_stuff/status/… #watchdog !private
Home
Search
Messages
Notifications
More