Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Algoritma Aktifitas HotSpot

Orang Jaringan
0


Artikel ini adalah rintisan dari topik artikel "Laporan Aktifitas Mikrotik Ke Telegram - Bab 2",yang akan membahas laporan aktifitas hotspot mikrotik.

Artikel ini terkait juga dengan artikel Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Aktifitas User Hotspot.

 Berikut adalah algoritma dari cara mengirim data aktifitas user hotspot Mikrotik ke Telegram menggunakan metode scripting Mikrotik dan PHP API:


  • Buatlah koneksi ke Mikrotik menggunakan perintah :put pada script Mikrotik atau menggunakan objek RouterosAPI() pada script PHP.


  • Buatlah variabel untuk menyimpan token bot Telegram dan chat ID yang akan digunakan untuk mengirimkan pesan.


  • Buatlah variabel yang akan menyimpan pesan yang akan dikirimkan. Isi pesan ini dengan string awalan "Aktivitas terbaru di Mikrotik:".


  • Gunakan perintah /ip/hotspot/active/print pada script Mikrotik atau objek $API->comm("/ip/hotspot/active/print") pada script PHP untuk mendapatkan daftar koneksi hotspot yang sedang aktif.


  • Gunakan perintah :foreach pada script Mikrotik atau loop foreach pada script PHP untuk mengiterasi setiap koneksi yang ditemukan.


  • Dalam setiap iterasi, tambahkan informasi koneksi (nama user, alamat IP, dan interface yang digunakan) ke dalam variabel pesan.


  • Setelah selesai mengiterasi semua koneksi, gunakan objek curl_init() pada script PHP untuk membuat request ke URL Telegram API menggunakan method POST.


  • Set variabel $telegram_url dengan URL endpoint Telegram API, dan set variabel $telegram_data dengan objek array berisi parameter chat ID dan text.


  • Kirim data ke Telegram menggunakan fungsi curl_setopt() dengan parameter CURLOPT_URL, CURLOPT_POST, CURLOPT_POSTFIELDS, dan CURLOPT_RETURNTRANSFER.


  • Tampilkan pesan berhasil terkirim ke layar.


Dengan menggunakan algoritma ini, Anda dapat mengirimkan pesan ke Telegram yang berisi daftar koneksi hotspot Mikrotik yang sedang aktif. Pastikan untuk menyesuaikan koneksi ke Mikrotik dan token bot Telegram yang digunakan dengan konfigurasi Anda.

Artikel Selanjutnya :

Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Aktifitas User Hotspot

Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Data User Hotspot

Posting Komentar

0Komentar
Posting Komentar (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
To Top