Apa itu bot

Penjelasan dasar apa itu bot

Definisi

Sederhananya, bot itu akronim dari robot atau dipisah menjadi ro-bot. Trus diambil belakangnya jadilah bot saja.

Kalau istilah robot sudah paham dunk? Bisa dicontek pemahaman dari wikipedia tentang robot.

Jenis Bot

Secara umum ada 2 jenis bot yang saat ini beroperasi pada telegram. Keduanya adalah LEGAL, diizinkan oleh pihak Telegram bahkan difasilitasi.

1. Bot API

Adalah spesial akun yang dibuatkan oleh Telegram melalui @botfather.

Secara umum akan kita sebut sebagai bot api, atau bot biasa, atau bot saja.

Framework Lumpia beroperasi pada bot jenis ini.

Kelebihan

  • berjalan pada sub akun user biasa
  • satu akun user bisa sampe 20 bot, sehingga tidak repot bikin banyak akun
  • mudah pengoperasiaannya, karena api nya terdokumentasi dibuat dengan baik
  • tidak butuh resource khusus, yang penting bisa melakukukan komunikasi HTTP sudah cukup
  • mempunyai fitur-fitur khusus sebagai bot, seperti membuat keyboard inline, inline bot, game base, dll

Kekurangan

  • memiliki keterbatasaan tidak seperti user biasa yang bisa melihat dialog, membuat grup sendiri, memiliki banyak pengaturan, dan lain sebagainya
  • secara default download dan upload sanagt terbatas, berbeda dengan user biasa hingga 2 GB

2. User Bot

Adalah akun user biasa, yang dioperasikan dan diotomatisasi sehingga berperan menjadi bot.

Pengoperasiannya jauh lebih ribet dibanding bot api yang sudah disediakan. Meski demikian memiliki banyak manfaat dibandikan bot biasa.

Kelebihan

  • memiliki kemampuan seperti halnya user biasa
  • download upload file hingga maksimal

Kekurangan

  • jauh lebih rumit proses pembuatan dan pengoperasiannya
  • tidak memiliki spesial fitur seperti keyboard inline

Bot Telegram

Fungsi

Membantu manusia sesuai fungsi dan tugasnya. Biasanya dilakukan terus menerus, setiap saat, dan selalu tersedia jika dibutuhkan.