Telegram Bot ile Mikrotik Müşteri Cihazlarının İzlenmesi
Merhabalar arkadaşlar, bu yazımda sizlere Telegram bot kullanarak Mikrotik AP‘ye bağlı Client cihazların izlenip Telegram bot aracılığı ile size iletilmesini sağlayan bir script paylaşacağım (ID) kısmına kendi botid bilgilerini (ChatID) kısmına kendi chatid bilgilerinizi girmeniz gerekmekte umarım işinize yarar.
1 2 3 4 5 6 7 8 9 10 11 12 |
:local output :foreach activeIndex in=[/interface wireless registration-table find] do={ :local activeUptime ("*Uptime Suresi:* ".[/interface wireless registration-table get value-name="uptime" $activeIndex]."%0A") :local activeLast ("*IP Adresi:* ".[/interface wireless registration-table get value-name="last-ip" $activeIndex]."%0A") :local activeRate ("*TX Degeri:* ".[/interface wireless registration-table get value-name="tx-rate" $activeIndex]."%0A") :local activeRxRate ("*RX Degeri:* ".[/interface wireless registration-table get value-name="rx-rate" $activeIndex]."%0A") :local activeLast ("*Cihaz Radio Name:* ".[/interface wireless registration-table get value-name="radio-name" $activeIndex]."%0A") :local activeSTN ("*Signal To Noise:* ".[/interface wireless registration-table get value-name="signal-to-noise" $activeIndex]."dB%0A") :local activeDist ("*Mesafe:* ".[/interface wireless registration-table get value-name="distance" $activeIndex]."KM%0A") :set output ($output.$activeMACAddr.$activeLast.$activeUptime.$activeRate.$activeRxRate.$activeSTN.$activeDist."%0A") } /tool fetch url="https://api.telegram.org/bot(ID)/sendMessage?chat_id=(ChatID)&text=$output" keep-result=no |
Bir önceki yazımız olan S-400 Vs Patriot Hangi Hava Savunma Sistemi? başlıklı makalemizde es300, es400 ve es500 hakkında bilgiler verilmektedir.