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

Suhail AkhtarSuhail Akhtar
1 min read

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

0
Subscribe to my newsletter

Read articles from Suhail Akhtar directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Suhail Akhtar
Suhail Akhtar