Cara Chat Bot Telegram Menggunakan Google Clouds

Bot telegram merupakan adalah sebuah program pesan otomatis di Telegram seperti halnya chat bot pada WhatsApp business. Namun, bot telegram tidak menggunakan nomor handphone. Untuk membuatnya Anda perlu menggunakan website pihak ketiga.

Fitur Bot Telegram

Anda dapat mengirimkan chat berisi teks, foto/gambar, video, dan lampiran file jenis apapun seperti ketika chat dengan teman asli Anda.

Namun, cara chat bot telegram perlu menggunakan perintah khusus, misalkan Anda chat bot customer service suatu brand maka kemungkinan saat meminta bantuan Anda harus mengirim perintah berupa /help atau /bantuan.

Jenis dan Cara Chat Bot Telegram

Bot telegram ada banyak, di antaranya adalah bot anonymous, Gmail bot, dan Youtube bot. Berikut cara chat bot telegram tersebut.

1. Anonymous Chat Bot

Bot anonymous merupakan sebuah bot untuk chat dengan user telegram lain secara random dari seluruh dunia. Konsepnya seperti mIRC, aplikasi chat random yang popular pada tahun 2000-an.

Cara chat bot Telegram anonymous sangat mudah, yaitu:

  • Buka Telegram
  • Pada search box ketik chatbot
  • Akan muncul beberapa pilihan anonymous chatbot dan chatbot lainnya.
  • Untuk melihat daftar chatbot lainnya klik Show more
  • Pilih chatbot anonymous yang kamu inginkan
  • Kemudian klik “join” maupun “start”
  • Selanjutnya kamu akan mendapatkan petunjuk apa saja perintah yang bisa kamu gunakan untuk chat
  • Ketik /search untuk mencari partner. Tunggu beberapa saat hingga Anda menemukan partner mengobrol
  • Jika sudah menemukan maka Anda dapat chat seperti biasa
  • Ketik /next untuk mencari partner lain
  • Bila sudah selesai ketik /stop untuk berhenti menggunakan chatbot.

Baca juga: Cara Gabung Grup Telegram Terbaru dan Paling Simple

Cara Membuat Bot Telegram

Anda juga dapat membuat bot Telegram sendiri. Namun Anda harus memehami pemrogramman. Anda bisa menggunakan Go Code sebuah bahasa pemrograman dari Google. Pemilihan bahasa pemrograman ini dimaksudkan karena nantinya akan menggunakan Google Clouds Platform untuk membuat API Telegram bot Anda.

Buat program bot langsung pada website Google Clouds Platform karena jika Anda membuatnya secara offline kemungkinan komputer Anda belum support Go Code.

Membuat Bot Baru

Setelah program jadi, buat bot baru menggunakan BotFather. Langkah-langkahnya adalah:

  1. Pada Telegram cari BotFather
  2. Kemudian ketik /newbot untuk membuat bot baru
  3. Anda akan diminta untuk memasukkan nama/judul bot. Nama bot ini nantinya yang akan digunakan oleh orang-orang untuk mencari bot buatan Anda.

Nama bot tidak harus mengandung kata “bot” tetapi besar kecilnya huruf  berpengaruh. Misalkan Anda membuat bot berjudul Grammar Check maka ketika orang-orang mencarfi grammar check chat bot Anda tidak akan muncul.

  1. Selanjutnya buat username administrator. Username harus mengandung kata “bot” dan tidak boleh dispasi. Misal: grammarbot atau grammar_bot.
  2. Jika sudah berhasil akan akan pemberitahuan jika sudah berhasil mendaftarkan bot baru. Anda juga akan mendapatkan kode API telegram.
Cara Chat Bot Telegram
image credit: Toptal.com

Terbitkan Program Bot

Kembali lagi ke Google Clouds Platform, sekarang saatnya Anda menambahkan function pada program yang tadi sudah Anda buat.

  1. Buka website Google Clouds lalu login dengan akun Gmail Anda
  2. Pada menu 3 baris di sebelah kiri, pilih menu Cloud Functions
  3. Klik tombol “Create Function”
  4. Masukkan data yang diminta:
    ○ Name nama function Anda: telegram-bot
    ○ Memory allocated: seberapa banyak memori Google Clouds yang akan digunakan untuk menyimpan program tersebut. Sesuaikan dengan ukuran program yang sudah Anda buat
    ○ Trigger: pilih HTTP
    ○ Authentication: Centang “Allow unauthenticated invocations”.
  5. Scroll ke bawah hingga Anda menemukan tulisan “Source Code” lalu isi data sebagai berikut:
    ○ Inline editor
    ○ Pada runtime pilih versi Go Code yang Anda gunakan untuk membuat program
    ○ Selanjutnya paste code di bagian Function.go masukkan fungsi atau perintah yang harus dieksekusi oleh Google Clouds Platform ketika user menggunakan bot pada Telegram.
    ○ Klik Environment variables, networking, timeouts and more. Isikan data seperti berikut:
Cara Chat Bot Telegram
image credit: Medium Francois Paupier

○ Pada bagian Envieronment isi keterangan mengenai API telegram yang tadi sudah Anda dapatkan. Misalkan API_TELEGRAM_BOT pada value beri keterangan . Klick create
○ Masuk ke menu TRIGGER. Di bawah tulisan my-bot-handler terdapat link. Copy link tersebut.

6. Buat WebHook

Selanjutnya buat webhook pada file program bagian handler Telegram. Paste link dari Google Clouds tadi. Copy dan paste juga API Telegram yang pertamakali Anda dapatkan dari BotFather.

Cara Chat Bot Telegram

Selamat, sekarang bot Telegram Anda sudah jadi. Saatnya melakukan ujicoba dengan cara chat bot Telegram milik Anda sendiri sebagai user dengan mengetikkan perintah yang sudah Anda buat sesui pada file code program.

Baca juga: Cara Download Video di Telegram Lalu Simpan ke Galeri HP

Leave a Comment