Apa itu bot
2 menit dibaca
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.