Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save henriquesebastiao/9a6dc6607980e974d906e91befd78fb3 to your computer and use it in GitHub Desktop.
Save henriquesebastiao/9a6dc6607980e974d906e91befd78fb3 to your computer and use it in GitHub Desktop.
Script para dispositivos Mikrotik que realiza o envio de uma mensagem por Telegram contendo informações sobre o estado do aparelho.
:local nomerb;
:set nomerb [/system identity get name];
:local platform;
:set platform [/system resource get platform];
:local boardname;
:set boardname [/system resource get board-name];
:local version;
:set version [/system resource get version];
:local temperatura;
:set temperatura [/system health get temperature];
:local voltagem;
:set voltagem [/system health get voltage];
:local cpuload;
:set cpuload [/system resource get cpu-load];
:local uptime;
:set uptime [/system resource get uptime];
/tool fetch url="https://api.telegram.org/bot{ID_DO_BOT}/sendMessage?chat_id={ID_DO_GRUPO}&text=DISPOSITIVO=$nomerb PLATAFORMA=$platform BOARD_NAME=$boardname VERSION=$version TEMPERATURA=$temperatura C VOLTAGEM=$voltagem CPU_LOAD=$cpuload% UPTIME=$uptime"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment