Pada tutorial kali ini saya akan menunjukan langkah-langkah dalam Instalasi/konfigurasi MIKBOTAM dengan metode Webhook, sebelumnya telah dibahas konfigurasi MIKBOTAM dengan metode longpoling di localhost/Xampp dengan judul Cara Konfigurasi MIKBOTAM untuk Monitoring Mikrotik dengan Menggunakan Bot Telegram PHP. Berbeda dengan longpoling, dengan Webhook kita tidak perlu memiliki komputer yang selalu menyala cukup menggunakan hosting untuk menyimpan program PHP MIKBOTAM. Menu yang disediakan oleh MIKBOTAM cukup kumplit diantaranya:
- /Home – Home button
- /Menu – Menu inline mode
- /Monitor – Monitoring Wifi
- /Ping – PING local or networks
- /Dhcp – Melihat Menu Dhcp
- /Address – Melihat IP Address
- /Pool – Melihat Pool Address
- /Traffic – Laporan Traffic
- /Interface – Menu Interface
- /Dns – Melihat DNS
- /PPP – Menu PPP
- /qrcode – Terjemahkan qrcode
- /Hotspot – Hotspot Menu
- /Resource – Melihat Resource
- /Neighbor – Melihat Neighbor
- /Ipbinding- Melihat Binding Hotspot
- /Userprofile – Melihat profil User
- /Userbyprofile – Melihat user menurut profil
- !User – Melihat user
- +User – Menambahakn User secara Singgle
- -User – Comingsoon
- /rEm0vid – Remove Hotspot user
- /reMopsEcid – Remove Secret user
Persiapan
- Hosting (Bisa mengunakan hosting gratisan)
- MikbotamV3Â Download dari repository resminya (REPOSITORY RESMI SUDAH TIDAK AKTIF, silahkan download dari link dibawah ini)
- Bot Telegram — langkah membuat Bot Telegram klik disini
Link dari repository resminya sudah tidak aktif, silahkan download dari link dibawah ini:
Silahkan share untuk membuka link download dan membuka scriptnya
Apabila tutorial ini bermanfaat support saya dengan cara share artikel ini..
Terimakasih
Langkah
Upload file mikbotam.zip yang telah di download ke hosting lalu Extract
Ubah konfigurasi config.php di folder config–>config.php
File config.php ini sebagai konfigurasi agar mikbotam dapat berkomunikasi dengan Bot Telegram dan Mikrotik. Agar Mikrotik dengan MIKBOTAM bisa saling terhubung maka Mikrotik kita harus bisa di akses online, pada konfigurasi config.php isikan IPROUTER dengan ddns atau subdomain untuk mengakses Mikrotik kita.
Agar mikrotik kita bisa di akses publik bisa membaca artikel sebelumnya yang berjudul : Akses Mikrotik Menggunakan Custom Domain dengan IP-Cloud (DDNS) Mikrotik jangan lupa tambahkan juga port forwarding port API Mikrotknya (port 8728) agar port tersebut bisa di akses.
Aktifkan API Service pada mikrotik
Karena MIKBOTAM menggunakan Api Mikrotik port 8728 sebagai aksesnya kita harus mengakfitkannya dengan cara ke menu IP –> Services. Atau dengan perintah CLI dibawah ini:
/ip service enable [find name=api]
Set Webhook di Telegram Bot
Untuk mengganti metode Longpoling dengan Webhook caranya buka di Web Browser :
https://api.telegram.org/botTOKENBOT/setWebhook?url=URLHOOKIO
Contoh
https://api.telegram.org/bot853516666:AAFFkN3UXiSWvVjNzaqV5-1UbJ8s17G9998/setWebhook?url=https://labkom.co.id/mikbotam/Mikrotik.php
Setelah dijalankan akan muncul seperti pada gambar dibawah ini, itu artinya Bot Telegram kita sudah berganti dari longpoling menjadi Webhook. Selesai tinggal tes saja …
link download mikbotam nya tidak bisa diakses
sepertinya sudah di nonaktifkan oleh yang punya linknya mas, saya cari link alternatif dulu
kalo buat nambah perintah gimana pak? misal /reboot /shutdown
edit di file Mikrotik.php, buat fungsi baru
knp ya gan punya saya pas webhok sudah ok true, tp di bot telegram nya ga bisa di perintah, /menu dll ga respon
pak, boleh dishare lagi pak untuk file MikbotamV3 nya karena saya download dan kawan” coba download file sudah terhapus. mohon untuk di upload kembali ya pak. terimakasih.
file mikbotam nya gk ada
Ada di belakang gambar ini, silahkan share dulu hehe
Ga bsa di klik
Gan, bisa gak ya ditambah dengan menu Ip Binding? jadi kita tinggal masukkan MAC dari telegram lalu user tidak perlu lewat portal lagi.
bisa saja bang, karena bukan saya yg buat develop mikbotam, jd harus ke pembuatnya
kalau pakai cara ini bisa
https://youtu.be/5F5NaznhDOo
kok di saya error failure trus ya. mikrotik lv6.
Ini errornya ketika apa ya?
mas link mikbotam nyah ga ada
tunggu uppdate terbaru aja mas
Apakah membuat voucher hotspot dari mikbotam di kenakan biaya?
ga ada
punya saya di webhok sudah ok true, tp bot telegram nya ga respon ya, /menu dll ga fungsi
Hallo pak yayan
ijin tanya.jika ip indihome saya mendapatkan ip private(10.xxx.xxx.xxx).apakah kita bisa forward menggunakan jasa ip-dynamic.com atau dyndns.com untuk tetap bisa akses ke cctv?
saya pernah test menggunakan dyndns,com dan hasilnya tidak bisa akses cctv.terpaksa harus restar modem indihome sampai mendapatkan ip public(36 atau 180.xxx.xxx.xxx) baru bisa pakai dyndnsnya.
terima kasih pak yayan
Layanan tersebut hanya mengenali IP dari ISP saja, jika dapat IP Private hasilnya layanan tersebut tidak bisa di akses
solusi alternatif pakai VPN Remote.
atau ubah modem menjadi bridge, nanti mikrotik yg dial up, bisa mencari IP dengan awal 36 atau 180 dengan menggunakan script
sudah tidak bisa download linknya ?
bot respon tapi di mikrotik login login failure kenapa ya ?