converstion and var fixes

This commit is contained in:
2023-11-12 12:55:40 +05:00
parent 5f8f557cdb
commit 36c44e5304
3 changed files with 46 additions and 9 deletions

18
bot.sh
View File

@ -32,14 +32,14 @@ ookla_country=$(jq -r '.server.country' "$speedtest_ookla")
ookla_ping=$(jq '.ping' "$speedtest_ookla")
ookla_download=$(jq '.download' "$speedtest_ookla")
ookla_upload=$(jq '.upload' "$speedtest_ookla")
ooka_bytes_received=$(jq '.bytes_received' "$speedtest_ookla")
ooka_bytes_sent=$(jq '.bytes_sent' "$speedtest_ookla")
ookla_bytes_received=$(jq '.bytes_received' "$speedtest_ookla")
ookla_bytes_sent=$(jq '.bytes_sent' "$speedtest_ookla")
# Converting to human readable units
ookla_download_mbps=$(echo "scale=4; $download / 1000000" | bc)
ookla_upload_mbps=$(echo "scale=4; $upload / 1000000" | bc)
ookla_bytes_received_mb=$(echo "scale=2; $bytes_received / 1048576" | bc)
ookla_bytes_sent_mb=$(echo "scale=2; $bytes_sent / 1048576" | bc)
ookla_download_mbps=$(echo "scale=4; $ookla_download / 1000000" | bc)
ookla_upload_mbps=$(echo "scale=4; $ookla_upload / 1000000" | bc)
ookla_bytes_received_mb=$(echo "scale=2; $ookla_bytes_received / 1048576" | bc)
ookla_bytes_sent_mb=$(echo "scale=2; $ookla_bytes_sent / 1048576" | bc)
echo Starting LibreSpeed
librespeed-cli --json > $speedtest_libre
@ -53,8 +53,8 @@ libre_download=$(jq '.[0].download' "$speedtest_libre")
libre_server_name=$(jq -r '.[0].server.name' "$speedtest_libre")
# Converting to human readable units
libre_bytes_sent_mb=$(echo "scale=2; $bytes_sent / 1048576" | bc)
libre_bytes_received_mb=$(echo "scale=2; $bytes_received / 1048576" | bc)
libre_bytes_sent_mb=$(echo "scale=2; $libre_bytes_sent / 1048576" | bc)
libre_bytes_received_mb=$(echo "scale=2; $libre_bytes_received / 1048576" | bc)
echo Starting Fast
fast --upload --json > $speedtest_fast
@ -101,7 +101,7 @@ $current_weather
🌐 *Server*: $libre_server_name
🏓 *Latency*: $libre_ping ms
⬇️ *Download*: $libre_download Mbit/s, Used: $libre_bytes_received_mb MB
⬆️ *Upload*: Upload: $libre_uploadv Mbit/s, Used $libre_bytes_sent_mb MB
⬆️ *Upload*: Upload: $libre_upload Mbit/s, Used $libre_bytes_sent_mb MB
*Fast Powered by Netflix*:
🏓 *Latency*: $fast_latency ms