Orang Jaringan - Artikel ini terkait dengan artikel Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Aktifitas User Hotspot yang sebelumnya juga di bahas mengenai algoritmanya.
Berikut adalah contoh script Mikrotik untuk melihat data user hotspot Mikrotik dan mengirimkannya melalui bot Telegram:
Versi Mikrotik Script :
:local telegramBotToken "your_bot_token_here";:local telegramChatId "your_chat_id_here";
:local message "Daftar user hotspot:\n\n";
/ip hotspot user print detail where !disabled do={ :local user $[/ip hotspot user get $id name]; :local password $[/ip hotspot user get $id password]; :local uptime $[/ip hotspot user get $id uptime]; :local bytes-in $[/ip hotspot user get $id bytes-in]; :local bytes-out $[/ip hotspot user get $id bytes-out];
:set message ($message . "User " . $user . "\n"); :set message ($message . "Password " . $password . "\n"); :set message ($message . "Uptime " . $uptime . "\n"); :set message ($message . "Bytes-in " . $bytes-in . "\n"); :set message ($message . "Bytes-out " . $bytes-out . "\n\n");}
/tool fetch url=("https://api.telegram.org/bot" . $telegramBotToken . "/sendMessage?chat_id=" . $telegramChatId . "&text=" . $message);
Pastikan untuk mengganti your_bot_token_here dan your_chat_id_here dengan token bot Telegram dan chat ID yang digunakan. Skrip ini akan mengambil daftar user hotspot Mikrotik dan mengirimkannya ke Telegram melalui bot menggunakan perintah tool fetch. Pesan yang dikirimkan berisi informasi nama user, password, uptime, bytes-in, dan bytes-out. Anda dapat menyesuaikan informasi yang ingin ditampilkan dengan mengedit skrip sesuai kebutuhan.
Versi PHP API
Berikut adalah contoh kode PHP API untuk melihat data user hotspot Mikrotik dan mengirimkannya melalui bot Telegram:
Pastikan untuk mengganti your_mikrotik_ip_address, your_mikrotik_username, your_mikrotik_password, your_bot_token_here, dan your_chat_id_here dengan konfigurasi yang digunakan. Skrip ini akan mengambil daftar user hotspot Mikrotik yang aktif dan mengirimkannya ke Telegram melalui bot menggunakan fungsi curl_exec(). Pesan yang dikirimkan berisi informasi nama user, password, uptime, bytes-in, dan bytes-out. Anda dapat menyesuaikan informasi yang ingin ditampilkan dengan mengedit skrip sesuai kebutuhan. Cek Ke TKP -
http://dlvr.it/SnFZv3
Langganan:
Posting Komentar (Atom)
29 April 2023
Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Data User Hotspot
Orang Jaringan - Artikel ini terkait dengan artikel Laporan Aktifitas Mikrotik Ke Telegram - Bab 2 - Aktifitas User Hotspot yang sebelumnya juga di bahas mengenai algoritmanya.
Berikut adalah contoh script Mikrotik untuk melihat data user hotspot Mikrotik dan mengirimkannya melalui bot Telegram:
Versi Mikrotik Script :
:local telegramBotToken "your_bot_token_here";:local telegramChatId "your_chat_id_here";
:local message "Daftar user hotspot:\n\n";
/ip hotspot user print detail where !disabled do={ :local user $[/ip hotspot user get $id name]; :local password $[/ip hotspot user get $id password]; :local uptime $[/ip hotspot user get $id uptime]; :local bytes-in $[/ip hotspot user get $id bytes-in]; :local bytes-out $[/ip hotspot user get $id bytes-out];
:set message ($message . "User " . $user . "\n"); :set message ($message . "Password " . $password . "\n"); :set message ($message . "Uptime " . $uptime . "\n"); :set message ($message . "Bytes-in " . $bytes-in . "\n"); :set message ($message . "Bytes-out " . $bytes-out . "\n\n");}
/tool fetch url=("https://api.telegram.org/bot" . $telegramBotToken . "/sendMessage?chat_id=" . $telegramChatId . "&text=" . $message);
Pastikan untuk mengganti your_bot_token_here dan your_chat_id_here dengan token bot Telegram dan chat ID yang digunakan. Skrip ini akan mengambil daftar user hotspot Mikrotik dan mengirimkannya ke Telegram melalui bot menggunakan perintah tool fetch. Pesan yang dikirimkan berisi informasi nama user, password, uptime, bytes-in, dan bytes-out. Anda dapat menyesuaikan informasi yang ingin ditampilkan dengan mengedit skrip sesuai kebutuhan.
Versi PHP API
Berikut adalah contoh kode PHP API untuk melihat data user hotspot Mikrotik dan mengirimkannya melalui bot Telegram:
Pastikan untuk mengganti your_mikrotik_ip_address, your_mikrotik_username, your_mikrotik_password, your_bot_token_here, dan your_chat_id_here dengan konfigurasi yang digunakan. Skrip ini akan mengambil daftar user hotspot Mikrotik yang aktif dan mengirimkannya ke Telegram melalui bot menggunakan fungsi curl_exec(). Pesan yang dikirimkan berisi informasi nama user, password, uptime, bytes-in, dan bytes-out. Anda dapat menyesuaikan informasi yang ingin ditampilkan dengan mengedit skrip sesuai kebutuhan. Cek Ke TKP -
http://dlvr.it/SnFZv3
http://dlvr.it/SnFZv3
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar