Created
July 13, 2023 16:49
-
-
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| :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