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

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
Subscribe to my newsletter
Read articles from Suhail Akhtar directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
