Skip to main content

Command Palette

Search for a command to run...

🚀 Automated ISP Internet Speed Test & Complaint To X(Twitter) in Nodejs

Published
1 min readView as Markdown

This clever Node.js script automatically monitors your internet speed and helps you hold your ISP accountable when they don't deliver the speeds you're paying for!

Key Features:

  • Runs automated speed tests on a configurable schedule

  • Compares actual speeds against promised ISP speeds

  • Generates pre-formatted complaint posts for X (Twitter) when speeds fall below threshold

  • Tags your ISP's handles automatically

  • Includes speed test results as proof

Configuration options let you set:

  • ISP X handles to tag

  • Promised internet speed

  • Minimum acceptable speed threshold

  • Custom scheduling via cron expressions

  • Customizable complaint message template

Perfect for:

  • Internet users tired of inconsistent speeds

  • Anyone wanting data-driven evidence for ISP complaints

  • Tech-savvy folks who love automation

The code uses modern ES modules and the croner package for scheduling. It's clean, well-documented, and ready to help you get the internet service you deserve!

Want to keep your ISP honest? Give this repo a try! 🌐⚡️

#ISP #Automation #JavaScript #NodeJS #InternetSpeed

More from this blog