Bot telegram ke spreadsheet apakah bisa?
RYANID.MY.ID - Menyandingkan bot telegram ke program spreadsheet dari Google sheet memang bisa di lakukan, akan tetapi proses nya tidak akan lengkap. Google spreadsheet merupakan aplikasi pengelolah data yang dapat di gunakan melalui web browser. Aplikasi ini sama seperti microsoft excel.
Karena namanya aplikasi pengelolah data, untuk dapat memodifikasi kolom tertentu kita harus mengetahui kode urutan kolom tersebut. Untuk mengidentifikasinya cukup rumit, kenapa? Karena Spreadsheet tidak mengizinkan proses query pencarian data.
Mungkin kamu belum mengenal apa itu Query pencarian data. Query pencarian data adalah metode mencari data di dalam database menggunakan kata kunci yang kita ketahui, sistem akan memberikan hasil beberapa data yang cocok. Dan kamu dapat memilih data mana yang akan di edit.
Selain itu Spreadsheet tidak mendukung editable, jadi begini. Table yang sudah di buat dan sudah di integrasikan dengan bot tidak bisa di edit-edit lagi, kamu sudah tidak bisa lagi menambahkan tabel, dan menyisipkan rumus-rumus lain ke dalam data tersebut.
Kamu tetap bisa melakukan nya, namun apabila data sudah di edit, ketika bot ingin menulis ke sheet yang sudah di edit tadi maka akan terjadi error. Bisa berupa kegagalan penambahan data, atau peletakan value pada kolom yang salah.
Jadi, spreadsheet bukanlah database Management system. Terlebih lagi apabila jumlah data yang di tambahkan ke dalam satu sheet sudah mencapai ribuan. Kamu bakalan kesulitan untuk mengelahnya. Bot telegram membutuhkan databas management system yang lebih baik dan rich query.
Contohnya MariaDb, MySQL, MongoDB, PosGresSql, dan lain-lain. Kemudian bot di buatkan sebuah web panel untuk mengelolah data tersebut, panel web mendukung proses CRUD dan menampilkan lebih banyak data. Kamu juga dapat melakukan impor atau export data berbasis spreadsheet dengan format xlsx atau csv.
Apapun program nya gak ada orang menggunakan spreadsheet sebagai database mereka, kecuali jika kamu membuat sebuah aplikasi rumus menggunakan spreadsheet. Pengaitan bot telegram dengan Google spreadsheet tetap bisa di lakukan, tapi resiko yang akan timbul kedepanya sama sekali tidak bisa di cegah.
Google Sheet memberlakukan batasan akses per waktu untuk setiap permintaan, jika pengguna bot kamu banyak bisa jadi beberapa permintaan untuk menulis ke spreadsheet jadi tertunda akibat limit. Selain itu masalah yang sering muncul adalah error dalam proses menulis ke spreadsheet.
Selain itu kamu juga akan kebingunan untuk memindahkan atara lembar kerja ( sheet ) sekarang dengan lembar kerja baru. Misalnya nih kamu sudah membuka lembar kerja baru di bot, tapi kamu pengenya memasukan data ke lembar kerja lama, itu sama sekali gak bisa di lakukan.
Developer pembuat bot telegram tentunya gak mau di ribetin jika kamu terus mengalami kendala seperti yang di sebutkan di atas. Kecuali kamu membayar jasa kami mimall 100rb/kerja. Rata-rata biaya pekerja lepas adalah 100rb, hanya khusus untuk pekerja profesi yang ahli dalam bidangnya bahkan bisa lebih.
Percuma kan kamu hanya habis uang untuk memperbaiki bot, padahal bot nya punya masa depan yang tidak terlalu bagus. Orang yang menggunakan spreadsheet sebagai database mereka hanyalah orang awam yang baru mengenal dua buah sistem.
Sedangkann orang yang sudah pernah nyoba, mereka lebih memilih DBMS sebagai engine penyimpanan database mereka. Dari database management system bisa dikonversi ke dalam data lain seperti Spreadsheet, Teks Biasa, maupun PDF.
Sebagai jasa penyedia bot telegram saya pernah menerima orderan seperti itu, bahkan lumayan banyak. Sayangnya pelanggan kami di jelasin malah kekeuh dengan keinginanya. Akhirnya apa? mereka tidak mendapatkan program bot yang sesuai dengan keingian. Kami berani bilang karena kami sudah pernah mencoba.
Google Spreadsheet sebenarnya menjual API mereka ke pihak ketiga. Api ini bisa di gunakan untuk menulis data langsung ke spreadsheet, tapi bukan untuk di gunakan sebagai database system. Hanya khusus jika ada data yang mau di import ke spreadsheet.
Semoga artikel ini bisa menjadi pemahaman bagi pembaca, dan lebih paham mengenai kedua buah sistem yang sedang di jelaskan. Dengan pemahaman yang baik bisa menghindarkan kita dari resiko kerugian di masa mendatang. Rugi-rugi dari sebuah order jasa itu sudah biasa, bukan cuma developer dokter gigi kadang mengecewakan. Makanya kita wajib tahu mengenai kelebihan dan kekuranganya.