Skip to main content

Integrasi Notifikasi Telegram

Fitur notifikasi Telegram mengirim alert otomatis ke Telegram saat status koneksi perangkat berubah, seperti saat perangkat terputus atau kembali terhubung. Berguna untuk memantau kondisi sistem tanpa harus membuka dashboard secara manual.

Prasyarat

  • Sudah login ke dashboard Whapi
  • Perangkat sudah terhubung dan aktif
  • Aplikasi Telegram sudah terinstal di ponsel atau desktop

Ada beberapa cara atau metode yang dapat digunakan untuk integrasi notifikasi via telegram, antara lain :

Metode 1: Menggunakan Bot Resmi Whapi

Halaman manajemen perangkat

Langkah 1: Buka Pengaturan Notifikasi

  1. Masuk ke menu Kelola Perangkat di dashboard
  2. Pilih perangkat yang ingin dipantau
  3. Buka tab Fitur, lalu cari bagian Downtime Notification

Langkah 2: Dapatkan ID Telegram

Halaman manajemen perangkat

  1. Buka Telegram dan cari bot resmi Whapi: @whapinotif_bot.
  2. Klik Start atau ketik /start
  3. Bot akan menampilkan ID Telegram secara otomatis
  4. Salin ID tersebut

Langkah 3: Aktifkan Notifikasi

  1. Kembali ke dashboard Whapi
  2. Tempel ID Telegram ke kolom ID Telegram
  3. Klik Simpan

Notifikasi akan mulai terkirim ke Telegram saat status koneksi perangkat berubah.

Metode 2: Menggunakan Bot Telegram Sendiri (Custom Bot)

Gunakan metode ini jika notifikasi perlu dikirim melalui bot pribadi, misalnya untuk kebutuhan branding atau integrasi ke channel Telegram tertentu.

Langkah 1: Buat Bot Baru via BotFather

  1. Buka Telegram dan cari @BotFather.
  2. Ketik /newbot dan ikuti instruksi yang diberikan
  3. Setelah selesai, BotFather akan memberikan Token Bot
  4. Salin Token Bot tersebut

Langkah 2: Dapatkan Chat ID

  1. Mulai percakapan dengan bot yang baru dibuat
  2. Buka URL berikut di browser untuk mendapatkan Chat ID:
https://api.telegram.org/bot<TOKEN_BOT>/getUpdates

Ganti <TOKEN_BOT> dengan token yang didapat dari BotFather. Cari nilai "chat":{"id":...} di response JSON.

Langkah 3: Daftarkan ke Dashboard Whapi

  1. Masuk ke pengaturan perangkat di dashboard
  2. Tempel Token Bot ke kolom Token Bot
  3. Tempel Chat ID ke kolom ID Telegram
  4. Klik Simpan

Untuk kembali menggunakan bot resmi Whapi, kosongkan kolom Token Bot dan pastikan kolom ID Telegram tetap terisi.

Jenis Notifikasi yang Tersedia

KondisiNotifikasi yang Dikirim
Perangkat terputusAlert saat status berubah ke DISCONNECTED atau SERVICE_OFF
Perangkat kembali terhubungAlert saat status berubah ke CONNECTED
Menunggu scan QRAlert saat status berubah ke SERVICE_SCAN
Proses pairingAlert saat status berubah ke PAIRING

Jenis notifikasi yang aktif bisa dikonfigurasi di bagian tab Notifikasi.

Halaman manajemen perangkat

Error Umum dan Solusinya

KondisiPenyebabSolusi
Notifikasi tidak masuk ke TelegramID Telegram salah atau belum klik Start di botPastikan sudah klik Start di bot dan salin ID yang benar
Bot tidak merespons saat klik StartBot belum aktif atau URL bot salahCari ulang @whapinotif_bot di Telegram dan klik Start
Custom bot tidak mengirim notifikasiToken Bot salah atau Chat ID tidak sesuaiVerifikasi token via getMe dan Chat ID via getUpdates
Notifikasi terhenti setelah beberapa waktuBot diblokir atau percakapan dihapusBuka kembali percakapan dengan bot dan klik Start ulang