Bot Notifikasi Gempa
Bot Telegram yang memantau data gempa resmi BMKG dan mengirim notifikasi real-time berdasarkan radius dan magnitudo yang bisa diatur sendiri oleh pengguna - berjalan di Cloudflare Workers tanpa biaya server.
- Cloudflare Workers
- Telegram Bot
- Real-time
Untuk sistem peringatan seperti ini, keterlambatan beberapa menit saja bisa membuat informasinya tidak berguna. Bot ini memantau data gempa resmi dari BMKG secara berkala, memproses data baru begitu tersedia, dan mengirim notifikasi lewat Telegram - dengan radius dan ambang magnitudo yang bisa diatur sendiri oleh tiap pengguna lewat perintah bot.
Versi awal dibuat dengan Python, lalu ditulis ulang sepenuhnya ke TypeScript yang berjalan di Cloudflare Workers - supaya bot bisa jalan tanpa server yang perlu dikelola sendiri, sekaligus lebih murah dan lebih andal. Tantangan utamanya bukan di kompleksitas fitur, tapi di keandalan - memastikan bot tetap berjalan stabil, menangani sumber data yang kadang tidak konsisten, dan tidak mengirim notifikasi ganda atau salah.