Telegram Bot: Push Alert Real-Time
Email notif lambat (5-30 menit). Telegram bot push <1 detik. Setup ini buat critical alert.
Step 1: Bikin Bot di BotFather
- Buka Telegram, search
@BotFather /newbot→ kasih nama (mis.Nawala Alert Bot)- Kasih username (
my_nawala_bot) - BotFather kasih token — simpan, jangan share
Step 2: Dapet Chat ID
- Buka chat dengan bot lo, kirim
/start - Buka di browser:
https://api.telegram.org/bot<TOKEN>/getUpdates - Cari
"chat":{"id":XXXXX}— itu chat ID lo
Step 3: Test Send
curl "https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=Halo"
Bot harus push pesan "Halo" ke lo.
Step 4: Integration dengan Monitoring
Pakai Python atau Node.js script yang:
1. Cek status domain via API/scraping
2. Compare dengan status sebelumnya
3. Kalau berubah jadi Diblokir, kirim alert TG
import requests
TOKEN = "your_token"
CHAT_ID = "your_chat_id"
def send_alert(domain, status):
msg = f"🚨 *DOMAIN BLOCKED*
Domain: `{domain}`
Status: {status}
Check dashboard: https://nawalacp.com/dashboard"
requests.post(
f"https://api.telegram.org/bot{TOKEN}/sendMessage",
json={"chat_id": CHAT_ID, "text": msg, "parse_mode": "Markdown"}
)
# Usage di monitoring loop
if new_status == "Ada" and old_status != "Ada":
send_alert(domain, new_status)
Step 5: Format Pesan yang Powerful
🚨 ALERT — Domain Blocked
Domain: bisnislo.com
Status: Diblokir → kena nawala
Time: 2026-05-01 14:23 WIB
Last Status: 2 jam lalu = Aman
Action:
1. Cek banding ke Komdigi
2. Activate domain mirror: bisnislo-mirror.com
3. Update internal redirect
Dashboard: https://nawalacp.com/dashboard/monitors/123
Multi-Recipient
Mau alert ke team? Bikin Telegram group + add bot + set chat_id ke group ID (negatif). Bot kirim ke group, semua member nerima.
Solution Ready-Made
Kalau ga mau coding, Nawala Checkpost udah punya TG bot built-in. Connect via /link command + auto-monitoring tanpa effort.
📚 Sumber Resmi & Referensi
- Telegram Bot API — Documentation resmi Bot API
- BotFather — Bot untuk create + manage bot
- python-telegram-bot — Library Python populer
🔗 Artikel Terkait
- Monitoring Domain Otomatis: Tools & Workflow — Setup monitoring 24/7 supaya tau detik domain kena blokir + auto-trigger redirect cadangan.
- WordPress Plugin untuk Cek Blokir Real-Time — Setup widget admin WordPress yang kasih notifikasi di dashboard kalau salah satu domain client lo ke
- API Komdigi vs Scraping TrustPositif: Compare — Pilihan teknis cek blokir programmatic — API resmi (kalau ada) vs scraping legitim, plus rate limit.