Notificaciones Slack en jota-cert-checker

por | febrero 20, 2021

Hace tiempo que no tocaba el script jota-cert-checker para comprobar certificados SSL y recientemente he añadido la opción para poder enviar notificaciones a canales Slack.

Aunque Slack permite hacer algunos «trucos» para presentar los mensajes en forma de bloques, no merece la pena reconstruir de otro modo toda la tabla que ya se genera en HTML. El camino más directo es convertirlo en una imagen gracias a la librería Python imgkit (instalar con pip) y wkhtmltopdf (instalar con apt-get o yum) para después adjuntarlo al mensaje mensaje.

Para enviar la notificación basta con lanzar lo siguiente:

./jota-cert-checker.sh -f sitelist -o html -s my_slack_channel

Y veremos en nuestro canal:

No olvides configurar un token en la variable slack_token del script antes de mandar el mensaje.