speedTestMbps().then(res=> console.log(res)); //Test net speed.
const FastSpeedtest = require("fast-speedtest-api");
//Returns float for Mbps
//'timeout' miliseconds tests for how long the data download speed was tested.
async function speedTestMbps(msg) {
let speedtest = new FastSpeedtest({
token: "YXNkZmFzZGxmbnNkYWZoYXNkZmhrYWxm", // required
verbose: false, // default: false
timeout: 10000, // default: 5000
https: true, // default: true
urlCount: 5, // default: 5
bufferSize: 8, // default: 8
unit: FastSpeedtest.UNITS.Mbps // default: Bps
});
try {
const s = await speedtest.getSpeed();
console.log(`Speed: ${s} Mbps`);
return s;
} catch (e) {
console.error(e.message);
}
`
}
`