Belajar Membuat Bot Telegram GRATIS dengan Google Apps Script (GAS)

Belajar Membuat Bot Telegram GRATIS dengan Google Apps Script (GAS)

Hasanudin H Syafaat

bangHasan

Sample Bot
@belajarGASbot

๐Ÿ”– Diupdate terakhir: 28 Mei 2021

Ayo Belajar Bikin Bot!

Engga, susah kok.. Ciyuzz.

Teman-teman tinggal rajin baca atau tonton video nya, trus praktekin. Bisa deh..!
Udah banyak lhoh, yang udah mencoba dan berhasil.
Kalau kamu kapan? Jangan tunggu lama-lama, pengalaman itu mahal di dapat ^^

Belajar Bot Yuk!

Kalau bingung, ya tinggal diskusi.. ngobrol-ngobrol. Mumpung grupnya lagi rame dan asyik!

Sample Bot

Ini nih, contoh bot yang sudah berjalan menggunakan Google Apps Script (GAS) : Ceriwis Demo

Contoh bot lainnya, adalah ๐Ÿค– @StrukturBot berfungsi untuk melihat struktural pesan JSON yang diterima. Bermanfaat untuk develop bot. Atau ๐Ÿค– @KBBI2bot inline kamus besar bahasa indonesia.

@StrukturBot

Kamu juga bisa membuat bot seperti ini juga.

Mari Belajar Bersama..


๐Ÿ“‘ Materi Telegram Library Ver-3 - Lumpia


Per September 2021, semua materi akan mengacu pada GAS Lib v3 - dengan code name Lumpia.


Cek Halaman: https://lumpia.js.org/docs/materi/


๐Ÿ“‘ Materi Telegram Library Ver-2

Materi terbaru semua menggunakan Lib-v2 ini. Per Oktober 2020.

Jika baru mulai dari AWAL, silakan dimulai sesuai urutan ya, jangan lompat-lompat.. biar ga bingung nantinya.

  1. ๐Ÿ’๐Ÿฝโ€โ™‚๏ธ Hello Bot (token plain, sample kasus banyak)
  2. ๐Ÿ™‹๐Ÿปโ€โ™€๏ธ [Alternatif] Halo Bot! (token disembunyikan, save to userDB)
  3. โ›“ Custom Command: Regex - Dasar
  4. ๐ŸŽฒ Random Text Kalimat dan Angka
  5. ๐Ÿ”ก Contoh Kasus: Bot Kalkulator
  6. ๐Ÿงน Belajar Menghapus Pesan
  7. โœ๏ธ Format Text atau Parse Mode
  8. ๐Ÿ‡ฎ๐Ÿ‡ฉ Bot Fungsional: Penerjemah Bahasa
  9. ๐Ÿ’๐Ÿปโ€โ™€๏ธ Bot favorit: Welcome Bot v2 - Template & Button Inline
  10. โ™ป๏ธ Hapus Pesan Welcome Biar Gak Bertumpuk
  11. ๐Ÿ“ Bot service: Mendeteksi Koordinat, Lokasi, Kirim Peta dan Pencarian Rute
  12. โฐ Islamic: Reminder Imsak dan Sholat v2
  13. ๐Ÿ›  (Lanjutan #12) Modifikasi Reminder Sholat dan Auto Hapus
  14. ๐Ÿ”ข Telegram dan Spreadsheet
  15. ๐Ÿ’ฟ OCR - Scan Photo ke Teks


๐Ÿ“š Daftar Library

  1. ๐Ÿ“– Library GAS ver-2 untuk Telegram
  2. ๐Ÿ“– Library Spreadsheet (miniSheetDB)
  3. ๐Ÿ“– Library SpreadSheet (minisheetDB v2) -- baru
  4. ๐Ÿ“– Library Event Emitter -- baru
  5. ๐Ÿ“– Library Keyboard Builder -- baru
  6. ๐Ÿ“– Library GAS ver 3 -- terbaru
  7. ๐Ÿ“– Library Cheerio


๐Ÿ”† Tips, Trik dan FAQ

  1. โ“ ID Library Telegram Tidak Ditemukan!? (subtitle ON)
  2. ๐Ÿ‘ฅ Beda Grup Biasa, Super Grup dan Channel


๐Ÿ“ธ Video

Youtube: https://www.youtube.com/bangHasans


โ›”๏ธ DIARSIPKAN

Maksudnya di ARSIP kan adalah, materi berikut sudah tidak diperlukan lagi diikuti. Karena Telegram sudah mengupdate sisi server atau hal teknis lainnya, sehingga materi sudah OUT OF DATE (kadaluarsa). Tidak bisa diikuti / tidak terpakai.

Sengaja tidak dihapus, karena beberapa hal masih bisa disimak atau diambil manfaatnya.

REKOMENDASI Silakan lompat ke materi LIB 1 saja.
  1. ๐Ÿšฆ Live Code: Lock Pinned Message


Semangkaaaa...!!

=> Materi Telegram Library Ver-1

Materi bot yang menggunakan google script:

  1. ๐Ÿ’๐Ÿปโ€โ™€๏ธ Welcome Bot dan Ping
  2. (Lanjutan 1): โŒจ๏ธ Keyboard, Time dan Keyboard Inline
  3. (Lanjutan 2): #๏ธโƒฃ Hashtag dengan spreadsheet bag.I
  4. (Lanjutan 2): #๏ธโƒฃ Hashtag dengan spreadsheet bag.II
  5. ๐Ÿ’ฌ Membuat chatbot (memanfaatkan API pihak lain)
  6. โฐ Library Telegram (contoh: kirim pesan dan reminder)
  7. ๐Ÿ•Œ Random Quran
  8. โฐ Pengingat Waktu Sholat
  9. ๐Ÿด Belajar Scraping
  10. โ™พ Notifikasi Google Form
  11. ๐Ÿ“ฌ Google Mail (Gmail)
Banyak baca dan mencoba,
semmakin berpengelaman..

Pengayaan Materi

  1. ๐Ÿ–ผ Mengirim Foto
  2. ๐Ÿ‘ฅ Mendapatkan Chat ID dan Nama Grup
  3. โ˜‘๏ธ Cara Membatasi Hak Akses Bot
  4. ๐Ÿ“š Library Cheerio
  5. โŒจ๏ธ Membuat SubMenu dengan Keyboard Biasa


Berimajinasi dan Berkarya

Hasil Karya


Oleh @Aghisna12
Link Github

  1. Info Covid ex @indocovid19bot
  2. Cek Ongkir
  3. Info Gempa ex @datagempabot
  4. Info Cuaca ex ย @CuacaInfoBot
  5. Quran ex @QuranInfoBot
  6. Sholat ex @SholatInfoBot


Oleh MAAR

  1. @toHTML_bot convert formatted text ke HTML
  2. API ShortURL DLL


Oleh Adipati

  1. Scrapping SimSimi


Di tunggu hasil karya teman-teman lainnya!


Aku Suka GAS!

Alasan menggunakan GAS

Latar belakang kenapa musti coba menggunakan Google Script untuk bot hosting telegram:

  • GRATIS, suka dengan gratisan kan!
  • Menggunakan bahasa pemrograman javascript seperti halnya nodejs, mudah dicari dan dipelajari dokumentasi, contoh, dan kasus-kasus di search google.
  • Nuilis code bisa langsung di browser, tidak perlu program editor.
  • Bisa dikerjakan diberbagai device (PC, Laptop, bahkan di Handphone). Asal bisa buka browser dan ada koneksi internet.
  • Tidak susah buat men-deploy. Memiliki rilis versi, dan langsung jalan.
  • Gak ribet juga dipelajari dan dipraktekkan. Karena terdapat dokumentasi dari Google sendiri yang cukup bagus.
  • Alasan yang tak kalah penting.. Saat ini lagi hot dibahas di grup @botIndonesia
    Kamu bisa menemukan komunitas yang asyik buat belajar!

Semoga developer bot Telegram di Indonesia semakin bermunculan dengan kreatifitasnya lagi ya!

Sumber Bacaan

Referensi


Aktif Diskusi Yuk!


Aktif Diskusi Yuuk..

Pertanyaan, ngobrol, silaturrahim, saran, kritik, masukan, diskusi dan cuap-cuap tentang dunia pemrograman bot Telegram .. hanya via grup Telegram @botIndonesia yak teman-teman..!

Nimbrung bareng sama ribuan programmer lain, yang juga sama-sama masih belajarnya kok..

Jangan "pacaran" lewat DM/Private/Japri ๐Ÿคช


Tanggung Jawab Sendiri-Sendiri

Disclaimer

Jika terjadi apa-apa dengan akun google nya, jangan salahkan penulisnya ya. Meski secara umum sah dipergunakan untuk bot telegram. Pun jika tutorial ini dipergunakan untuk hal illegal, juga bukan tanggung jawab penulis.

Tidak menutup kemungkinan sewaktu-waktu google mengubah aturannya, atau bahkan menutup layanannya untuk dipergunakan bot telegram, seperti halnya kasus hook.io dahulu.

Namun biasanya, bot yang sudah jalan sebelum layanan ditutup masih tetap berjalan. Saat ini GAS masih free dan asyik buat development bot.

Ada banyak bot penipuan, fake, pishing, dan pencurian akun.

Selalu berhati-hatilah, kawan!

Semoga Bermanfaat Yak...


"Banyaklah mencoba dan rajin membaca, bukan banyak bertanya tapi jarang (males) mencoba". Explore kemampuan dirimu sendiri yaaa..!
Coba dulu coding nya sebelum bertanya..
Malu bertanya sesat dijalan, males bergaul kurang teman.


Telegram Bot Indonesia




Report Page