NODES API

Jasa Pembuatan Website Profesional.


Cara Mendapatkan Token Bot dan ChatID

Senin, 05 Agustus 2024 Nodejs Api Tutorial 0 Komentar

Panduan Mendapatkan Token Bot dan Chat ID di Telegram

1. Mendapatkan Token Bot

Buka Aplikasi Telegram:

  • Pastikan Anda memiliki aplikasi Telegram yang terpasang di perangkat Anda.

Cari BotFather:

  • Di dalam aplikasi Telegram, cari BotFather menggunakan fitur pencarian. BotFather adalah bot resmi yang digunakan untuk membuat dan mengelola bot Telegram.

Mulai Percakapan dengan BotFather:

  • Klik tombol "Start" untuk memulai percakapan dengan BotFather.

Buat Bot Baru:

  • Kirim perintah /newbot kepada BotFather untuk membuat bot baru.
  • Ikuti instruksi yang diberikan oleh BotFather:
    • Name: Masukkan nama untuk bot Anda.
    • Username: Masukkan username untuk bot Anda, yang harus diakhiri dengan bot (misalnya, example_bot).

Dapatkan Token API:

  • Setelah Anda membuat bot, BotFather akan memberikan Anda token API. Token ini adalah string panjang yang digunakan untuk mengakses API Telegram bot.
  • Simpan token ini di tempat yang aman karena Anda akan membutuhkannya untuk berinteraksi dengan bot melalui kode.

     

 

 

2. Mendapatkan Chat ID

Chat ID adalah identifikasi unik untuk chat atau grup tempat bot Anda berinteraksi. Untuk mendapatkan chat ID, Anda dapat mengikuti langkah-langkah berikut:

Untuk Chat Pribadi (One-on-One Chat) dengan Bot:

Tambahkan Bot ke Chat:

  • Jika belum, mulai percakapan dengan bot Anda di Telegram.

Gunakan Bot API untuk Mendapatkan Chat ID:

  • Kirimkan pesan ke bot Anda.
  • Buka browser dan kunjungi URL berikut (ganti YOUR_BOT_TOKEN dengan token API bot Anda):
  • Halaman ini akan menampilkan output JSON yang berisi informasi tentang pesan yang diterima oleh bot Anda. Cari bagian yang berisi chat dan id. ID tersebut adalah chat ID Anda.

Contoh output JSON:

json

Copy code

{
  "ok": true,
  "result": [
    {
      "update_id": 123456789,
      "message": {
        "message_id": 1,
        "from": {
          "id": 987654321,
          "is_bot": false,
          "first_name": "YourName",
          "username": "yourusername"
        },
        "chat": {
          "id": 123456789,
          "first_name": "YourName",
          "username": "yourusername",
          "type": "private"
        },
        "date": 1625244000,
        "text": "Hello, bot!"
      }
    }
  ]
}

Di sini, chat.id adalah chat ID yang Anda cari.

Untuk Grup atau Channel:

Tambahkan Bot ke Grup atau Channel:

  • Jika belum, tambahkan bot Anda ke grup atau channel.

Kirim Pesan ke Grup atau Channel:

  • Kirimkan pesan ke grup atau channel setelah menambahkan bot.

Gunakan Bot API untuk Mendapatkan Chat ID:

  • Kunjungi URL berikut (ganti YOUR_BOT_TOKEN dengan token API bot Anda):
  • Temukan output JSON yang serupa dengan contoh di atas. Chat ID untuk grup atau channel akan ada di bagian chat.id.

Atau anda bisa melakukan dengan cara kedua yoitu :

  • Buat Grup baru lalu invite Bot yang anda buat tadi
  • Buka Telegram Web dan adna akan melihat URL seperti ini

 

 

 

  • Seperti anda lihat URL nya tersebut adalah https://web.telegram.org/a/#-4210623394
  • Maka ChatID andalah : -4210623394
     

Kesimpulan

  • Token Bot: Diperoleh dari BotFather setelah Anda membuat bot.
  • Chat ID: Dapat ditemukan dengan mengirim pesan ke bot dan memeriksa output JSON dari API getUpdates.

Dengan token bot dan chat ID, Anda dapat mulai berinteraksi dengan bot Anda menggunakan API Telegram untuk berbagai keperluan.


Telegram NodeJs
0 KOMENTAR

KIRIM KOMENTAR