Cara menghubungkan Telegram dengan Navixy IoT Logic
Integrasikan bot Telegram dengan Navixy IoT Logic untuk mengirim notifikasi otomatis. Siapkan bot, konfigurasikan ID obrolan, dan sambungkan Webhook.
Ini adalah panduan singkat tentang langkah-langkah yang mungkin diikuti untuk membuat koneksi antara IoT Logic dan Telegram.
Buat bot dan dapatkan token Anda
Di Telegram, buka obrolan dengan @BotFather.
Jalankan perintah /newbot.
Ikuti instruksi dan salin token bot yang disediakan (formatnya seperti: 123456:ABC-...).
Dapatkan ID obrolan yang ingin Anda kirimi pesan
Cara umum untuk melakukan ini:
Kirim pesan ke bot Anda (atau tambahkan ke Kelompok dan kirim pesan di sana).
Kemudian panggil metode getUpdates dari API Telegram.
Jika itu adalah sebuah kelompok, chat_id biasanya berupa angka negatif.
Pastikan bot telah menerima setidaknya satu pesan agar bot muncul di getUpdates.

Kirim pesan (panggilan REST)
Gunakan metode sendMessage dari Telegram API.
Dalam body permintaan, sertakan chat_id dan teks pesan.
Permintaan harus dikirim dalam format JSON dengan header Content-Type: application/json.

Buat aliran IoT di Navixy
Setelah aliran dibuat, hubungkan node Webhook di bagian tempat Anda ingin mengirim data.
Ikuti struktur yang sama seperti panggilan API. Pada bidang URL, tempatkan endpoint permintaan:
https://api.telegram.org/bot<BOT_TOKEN>/sendMessage
Di bagian Header:
Kunci: Content-Type
Nilai: application/json
Terakhir, di bagian tubuh permintaan, sertakan parameter telemetri yang ingin Anda kirim, pastikan untuk menyertakan kembali chat_id, misalnya:
{
"chat_id": X,
"text": "Perangkat 12563254, lintang: {{latitude}}, bujur: {{longitude}}, satelit: {{satellites}}, kecepatan: {{speed}}"
}


Dengan langkah-langkah ini, bot Anda akan dapat menerima Pesan dengan sukses, termasuk data telemetri otomatis dari Navixy.
Terakhir diperbarui
Apakah ini membantu?