Bot Telegram 02 Bot Ambil Autoreply dari Google Sheets

🤖 Panduan Lengkap Membuat Bot Telegram Auto-Reply dari Google Sheets

🪄 1. Menyiapkan Bot di Telegram

  • Buka aplikasi Telegram (Laptop atau Smartphone).
  • Cari bot bernama @BotFather, klik Start.
  • Ketik perintah /newbot.
  • Beri nama dan Username (harus diakhiri "bot" dan unik):
  • => Nama boleh menggunakan spasi, tidak harus unik
    => Username harus diakhiri dengan "bot" dan harus unik
  • Nama: Belajar Bikin Telegram Bot v2
    Username: belajarbikintelegramv2bot
  • Setelah selesai, BotFather akan memberikan API Token. Contoh:
    123456789:AAHjksdf89sdfkhsd...
  • Username akan digunakan sebagai alamat yang bisa diakses oleh orang lain, sesuai contoh di atas, alamatnya adalah https://web.telegram.org/k/#@belajarbikintelegramv2bot jika diakses menggunakan laptop atau https://t.me/belajarbikintelegramv2bot jika diakses dengan menggunakan smartphone

⚙️ 2. Menyiapkan Google Apps Script

  • Masuk ke situs template script: http://lynk.id/amadei33/gl78kzg87o22
  • Masukkan Nominal "0", Klik I Want This, masukkan Gmail, Klik Buy Now.
  • Setelah menerima pesan "Your purchase was successful", silakan klik Link

  • klik Buat Salinan.


💻 3. Menyesuaikan Google Apps Script

  • Pada Google Sheets hasil salinan, klik menu EkstensiApps Script.
  • Salin API Token ke bagian konfigurasi TOKEN:
    // === KONFIGURASI DASAR ===
    const TOKEN = '123456789:AAHjksdf89sdfkhsd'; // Ganti dengan Token Botmu
    
  • Klik Simpan (Menu bergambar Disket).

🚀 4. Deploy Sebagai Web App

  • Klik tombol Deploy / TerapkanNew deployment / Deployment Baru.
  • Pilih Jenis: Web App (Aplikasi Web).
  • Pengaturan:
    • Execute as: Me (akun kamu)
    • Who has access: Anyone (Siapa saja)
  • Klik Deploy. Beri izin akses jika diminta. (Izinkan akses  → Pilih  / Klik akun → Klik Advance → Go to Bot Telegram 02 Bot Ambil Autoreply dari Google Sheets → Klik Allow → Klik Selesai)
  • Setelah sukses, Copy URL Web App yang muncul. Contoh:
    https://script.google.com/macros/s/AKfycbx123abc/exec
  • Tempelkan URL tersebut ke bagian WEB_APP_URL di script.
    // === KONFIGURASI DASAR ===
    const WEB_APP_URL = 'https://script.google.com/macros/s/AKfycbx123abc/exec'; // Tempel URL di sini
    
  • Lakukan Deploy Ulang (klik Deploy / Terapkan → Pilih Manage deployments / Kelola Deployment → Klik Gambar Pensil → di bagian versi, pilih: Versi Baru → Klik Terapkan → Klik Selesai).

🔗 5. Hubungkan Script dengan Bot Telegram

  • Di Apps Script, ganti fungsi di dropdown (biasanya doPost) menjadi setWebhook.
  • Klik tombol ▶️ Run (Jalankan).
  • Cek Logs (View → Logs). Jika muncul:
    {"ok":true,"result":true,"description":"Webhook was set"}
    Berarti bot berhasil terhubung! ✅

💬 6. Uji Coba Bot


🧩 7. Edit dan Tambahan Pesan

  • Untuk mengedit dan menambahkan pesan bisa langsung dilakukan di Google Sheets, sheet: Auto, di baris berikutnya.
  • Setelah diedit, TIDAK PERLU Deploy Ulang.

✨ 8. Hasil Akhir

Selamat! 🎉 Bot Telegram Auto-Reply Anda sudah siap dan berjalan tanpa server berbayar.

No comments

Powered by Blogger.