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 🐧