⚔️ Bot Telegram Pemantau IP Modem Otomatis - Tema Demon vs Angel
"Setiap 1 jam, dunia bisa berubah. IP pun demikian..."
Dalam era digital ini, stabilitas dan visibilitas jaringan sangat penting, terutama bagi pengguna modem seperti Huawei E5372. Jika kamu ingin tahu kapan IP publik modem kamu berubah—entah untuk keamanan, koneksi otomatis, atau manajemen jaringan—artikel ini akan menjadi panduan terbaikmu.
Dibalut dengan gaya "Demon vs Angel" untuk menggambarkan pertarungan antara IP lama dan IP baru, kita akan membuat bot Telegram yang akan memberi tahu kamu setiap kali IP modem berubah. Notifikasi itu bisa kamu terima langsung di Telegram setiap jam secara otomatis. Kita akan menyentuh aspek coding, otomatisasi, dan integrasi, lengkap dengan visual dan penjelasan, serta siap untuk dipasang di blog Blogger dengan tema bawaan.
😇 Mengapa Kamu Butuh Bot Pemantau IP?
IP publik berubah bisa menjadi malaikat pelindung (anti DDOS) atau iblis perusak (disconnect game, IP ban, dll). Memantau IP itu penting untuk:
- 🔐 Keamanan akses dari IP tertentu
- 🌍 Koneksi remote server / SSH
- 📈 Monitoring koneksi rumah / kantor
- 🎮 Mengetahui waktu ganti IP bagi gamer
🔥 Apa yang Akan Kita Buat?
- Bot Telegram pengirim pesan otomatis
- Script Python yang memantau perubahan IP tiap menit
- Log waktu jeda setiap kali IP berubah
- Support Blogger: artikel bisa diedit teks dan HTML
- Desain tulisan tematik (angel & demon)
🧰 Persiapan Senjata (Tools)
Yang kamu butuhkan:
- HP Android / Laptop / PC
- Modem Huawei E5372 (atau modem lain)
- Python 3.x
- Bot Telegram (buat via @BotFather)
- Chat ID (untuk menerima notifikasi)
🛠️ Langkah Setup
1. Install Python & Requests
# Termux Android
pkg update && pkg upgrade
pkg install python
pip install requestsWindows
pip install requests
2. Buat Bot Telegram
Buka Telegram, cari @BotFather, lalu kirim:
/newbot
Ikuti instruksi. Setelah selesai, kamu akan dapat token seperti ini:
123456789:ABCDEF-GHIJKLMNOPQ3. Ambil Chat ID
Kirim pesan ke bot kamu, lalu jalankan skrip ini untuk tahu chat_id kamu:
import requests
TOKEN = "TOKEN_KAMU"
url = f"https://api.telegram.org/bot{TOKEN}/getUpdates"
print(requests.get(url).text)👿 Kode Utama Pemantau IP
Buat file bernama monitor_ip.py:
import requests
import timeTOKEN = 'TOKEN_BOT_KAMU' CHAT_ID = 'CHAT_ID_KAMU'
def get_ip(): try: return requests.get("https://api.ipify.org").text.strip() except: return None
def send_message(msg): url = f"https://api.telegram.org/bot{TOKEN}/sendMessage" data = {"chat_id": CHAT_ID, "text": msg} requests.post(url, data=data)
ip_sekarang = get_ip() waktu_awal = time.time() send_message(f"😇 Pemantauan IP dimulai\nIP Awal: {ip_sekarang}")
while True: time.sleep(60) ip_baru = get_ip() if ip_baru and ip_baru != ip_sekarang: waktu_ganti = time.time() jeda = round((waktu_ganti - waktu_awal) / 3600, 2) send_message(f"👿 IP Berubah!\n⏱️ IP Sebelumnya Bertahan: {jeda} jam\n🌐 IP Baru: {ip_baru}") ip_sekarang = ip_baru waktu_awal = waktu_ganti
🕹️ Menjalankan di Termux
python monitor_ip.py📦 Download Source Code
👼 Logging ke File (Opsional)
Tambahkan logging ke file agar kamu tahu histori IP:
with open("log_ip.txt", "a") as f:
f.write(msg + "\n")🧠 Angel's Insight: Tips Tambahan
- Gunakan VPS untuk monitoring nonstop
- Gabungkan dengan layanan cronjob online
- Gunakan webhook untuk mempercepat respons
😈 Demon’s Trap: Kesalahan Umum
- Token bot salah → bot tak bekerja
- Modem reboot → script berhenti
- Jaringan mati → IP tidak bisa diakses
🧾 Kesimpulan
Dengan mengikuti panduan ini, kamu telah membuat sebuah bot Telegram pemantau IP otomatis yang memeriksa perubahan IP publik dari modem E5372 (atau modem lainnya). Artikel ini dibuat agar mudah dibaca dan diimplementasikan oleh semua kalangan, bahkan dari HP Android sekalipun melalui Termux.
Dengan visualisasi "Angel vs Demon", kamu akan melihat bagaimana sistem yang tenang bisa berubah seketika ketika IP berubah. Tapi sekarang, kamu siap menghadapinya.
💡 Artikel ini ditulis untuk komunitas pengembang, pemilik jaringan rumahan, dan pengguna Blogger yang ingin mengintegrasikan pengawasan IP secara otomatis menggunakan Telegram Bot dan Python sederhana.
