Pada postingan kali ini saya akan share script untuk mengecek siapa saja yang sedang login atau yang sedang mengakses mikrotik melalui Bot Telegram.
Jadi dengan menggunakan script ini kita bisa secara realtime mengetahui siapa saja yang sedang mengakses Mikrotik apakah melalui Winbox, Telnet, API maupun service yang lainnya.
Untuk mengecek siapa saja yang sedang mengakses Mikrotik, bisa dengan menggunakan cara System –> User –> Active
Atau dengan menggunakan New Terminal dengan perintah “user active print” maka akan terlihat pengguna aktif yang sedang login ke Mikrotik
Monitoring User Yang Sedang Login ke Mikrotik dengan Bot Telegram
Agar script ini bisa berjalan sesuai dengan perintah, misalnya Bot ini akan mengenali perintah /userlogin maka script ini akan dijalankan dan mengirimkan pesan berupa informasi pengguna/user yang sedang mengakses Mikrotik.
Hasilnya akan terlihat siapa saja yang sedang mengakses Mikrotik, dengan informasi sumber IP Address, jadi dengan cara ini kita bisa memonitoring secara realtime pengguna yang sedang login ke Mikrotik. Semoga bermanfaat
Monitoring User Yang Sedang Login ke Mikrotik dengan Schedule
Script ini berfungsi untuk memonitoring user/pengguna yang sedang login di Mikrotik di System –> User –> Active, tinggal buat scheduler dan atur interval sesuai dengan keinginan, maka apabila ada user yang sedang login ke Mikrotik akan ada notifikasi ke Bot Telegram, seperti pada gambar dibawah ini:
Share to Unlock Content
Silahkan share untuk membuka link download dan membuka scriptnya
Apabila tutorial ini bermanfaat support saya dengan cara share artikel ini..
Terimakasih
:local output
:foreach activeIndex in=[/user active find] do={
:local name ("Username: ".[/user active get value-name="name" $activeIndex]."%0A")
:local tgl ("Date/Time: ".[/user active get value-name="when" $activeIndex]."%0A")
:local adrs ("IP Address: ".[/user active get value-name="address" $activeIndex]."%0A")
:local via ("Login By: ".[/user active get value-name="via" $activeIndex]."%0A")
:local group ("Group: ".[/user active get value-name="group" $activeIndex]."%0A")
:set output ($output.$name.$tgl.$adrs.$via.$group."%0A")
}
/tool fetch url="https://api.telegram.org/bot00000000000000000000-XXXXXXXXXX/sendMessage?chat_id=XXXXXXXXXXX&text=$output" keep-result=no
Script versi yang lain:
:local output
:foreach active in=[/user active find] do={
:local n [/user active get value-name="name" $active ];
:local v [/user active get value-name="via" $active ];
:local s [/user active get value-name="address" $active ];
:local w [/user active get value-name="when" $active ];
/tool fetch url="https://api.telegram.org/botXXXXXXX/sendmessage\?chat_id=XXXXXXX&text=name : $n via :$v ip : $s date : $w " keep-result=no
}
Persiapan
Pada pembuatan pembayaran otomatis dengan Payment Gateway Midtrans ada beberapa tahapan dan kebutuhan yang perlu disiapkan diantaranya yaitu:
Akun Payment Gateway...
Kirim
Maaf, tidak semua pesan bisa saya balas
Mohon maaf, tidak semua pesan bisa saya balas, silahkan ceritakan dengan singkat apa yang Kamu butuhkan. Terimakasih
mas saya sudah coba ini tapi ga keluar di telegram
saya sudah buat video langkah-langkahnya barangkali membantu https://youtu.be/u0GNdN58szY
Klo dibikin Auto bisa gak mas Yayan.. tanpa Schedule.. jika ada yang login ke Mikrotik Bot akan otomatis kasih tau kita.
klo itu belum tau
kalo mau menampilkan session loginnya juga bagaimana pak ?
Bang. Kenapa sering down dan up untuk monitoring bot telegramnya. saat di cek di ip accespoint sering time out
kenapa kalau di router border/bgp ga berhasil ya om hee