Envío de notificaciones de tests de velocidad a Telegram

2023-09-25

El usuario jsavargas de la comunidad Unraides en Discord compartió este sencillo script para realizar tests de velocidad de tu servidor o equipo y enviar una notificación a Telegram con el resultado del mismo.

``` shell
#!/bin/bash

speed=$(/usr/local/bin/speedtest --accept-gdpr --accept-gdpr | grep -oP "http.*") && curl -s -X POST "https://api.telegram.org/botxTOKEN/sendPhoto?chat_id=ID" -F photo="$speed.png" -F caption="$(date) $speed"	
```

Debes de modificar el token de tu bot de telegram y el chatid por el propio tuyo

Descarga el binario de speedtest desde https://www.speedtest.net/apps/cli y dejarlo en /usr/local/bin

Ahora solo quedaría programar el script mediante cron para que se ejecute en el intervalo que creas necesario.

Espero que te haya gustado, pasa un gran día 🐧


Ingrese la dirección de su instancia