Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :local botToken "123456:AAHR7faddfklksdjflskjsldfjlskjflkj"
- :local chatId "-12345698"
- :local routerName [/system identity get name]
- # Ambil comment dari daftar lease berdasarkan MAC Address
- :local leaseComment [/ip dhcp-server lease get [find where active-mac-address=$leaseActMAC] comment]
- # Jika comment kosong, beri nilai default agar tidak error
- :if ([:len $leaseComment] = 0) do={ :set leaseComment "Tidak+ada+Comment" }
- # Jika client TERPUTUS (unbound)
- :if ($leaseBound = "0") do={
- :local msg "%F0%9F%94%B4 *CLIENT TERPUTUS*%0A---------------------------%0AKet:+$leaseComment%0AIP: $leaseActIP%0AMAC: $leaseActMAC%0ARouter: RB3011 %E2%9A%A0"
- :local url ("https://api.telegram.org/bot" . $botToken . "/sendMessage?chat_id=" . $chatId . "&text=" . $msg)
- /tool fetch url=$url keep-result=no check-certificate=no
- }
- # Opsional: Jika client TERHUBUNG (bound)
- :if ($leaseBound = "1") do={
- :local msg "%F0%9F%9F%A2 *CLIENT TERHUBUNG*%0A---------------------------%0AKet:+$leaseComment%0AIP: $leaseActIP%0AMAC: $leaseActMAC%0ARouter: RB3011 %E2%9A%A0"
- :local url ("https://api.telegram.org/bot" . $botToken . "/sendMessage?chat_id=" . $chatId . "&text=" . $msg)
- /tool fetch url=$url keep-result=no check-certificate=no
- }
Advertisement
Add Comment
Please, Sign In to add comment