Тёмный

Input Data dari WhatsApp ke Google Sheet - Cara Membuat Pendaftaran Online Melalui WA + Google Sheet 

Mending Ngoding
Подписаться 4,5 тыс.
Просмотров 84 тыс.
50% 1

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 470   
@qcxint_
@qcxint_ 11 месяцев назад
Hallo mas, terimakasih banyak atas tutorialnya. Keren banget, saya dari kemarin coba coba tutorial lain pada pusing, cuman ini yg mudah di pahami. Kalau boleh request : 1. untuk si bot nya bisa nyimpen data ke sheet Nya cuman Di dalam group 2. dan group yg bisa cuman yg terdaftar group id nya di coding apps script. Biar lebih personal 3. Untuk format, bisa dengan format: No Tanggal Pemasukan Pengeluaran Keterangan Bukti link ------- Kalau mas nya ada saweria atau trakteer nanti sesudahnya saya giv 😁 Terimakasih banyak mas 🔥🔥🔥
@NitipJejak-cy9oc
@NitipJejak-cy9oc 7 месяцев назад
Dulu banget pernah liat ini fan sekarang baru mau nyoba srmoga berhasil. Btw terima kasih ilmunya, jazaakumullohu Khoiron.
@alamsyah8699
@alamsyah8699 Год назад
dulu sy pernah ikutin caranya dari awal ampe selesai, tapi pas akhirnya gagal gak ada replynya,,trus sy lanjutin beljar yg versi telegram Alhamdulillah berhasil,,dua hari ini sy coba lagi yg versi WhatsApp Alhamdulillah berhasil bisa input dari reply ke spreadsheets dari wa Alhamdulillah,, terimakasih ya bg,,berkat tutorialnya yg mantap punya,,dan tentunya sy udah subscribe
@mending.ngoding
@mending.ngoding Год назад
Alhamdulillah.. nanti insya Allah yang di github akan saya update.
@bangziechannel
@bangziechannel 6 месяцев назад
​@@mending.ngodingbang ko bagian line 10 sheet.getRange(a2:J${last row} error code trus ya
@ryyy18
@ryyy18 6 дней назад
Terimakasih atas ilmunya jazakallah Khairon katsiron 🙏🏻🙏🏻🙏🏻
@mending.ngoding
@mending.ngoding 5 дней назад
Aamiin. Wa iyyakum
@AhmadSyauqie
@AhmadSyauqie 9 месяцев назад
Suka dengan caranya menjelaskan, pelan-pelan dan clear banget. Terimakasih banyak, barokallooh :)
@mending.ngoding
@mending.ngoding 9 месяцев назад
Sama-sama. Terima kasih sudah menonton. Kalau ada kritik/masukan agar ke depan bisa lebih baik lagi, boleh banget dikirimkan ke email saya. :) Wa fiikum barakallah.
@jockosuwarno8989
@jockosuwarno8989 2 месяца назад
Penjelasan jelas dan bisa dipraktekkan dengan sukses
@tejacavalera
@tejacavalera Год назад
Penjelasan sgt clear.. mulai dr app slide yg rapi dan enak dilihat 😮 👍
@mending.ngoding
@mending.ngoding 10 месяцев назад
Terima kasih atas apresiasinya. Di video yang baru dipublish, mengenai pembuatan bot telegram dengan apps script, juga dilengkapi slide2 sederhana :)
@ReviewApk_in
@ReviewApk_in Год назад
Terimakasih banyak ilmunya mas.. semoga tuhan membalas dengan rahmat yg melimpah.. aamiin
@mending.ngoding
@mending.ngoding Год назад
Sama-sama.. aamiin 🤲🏻
@macba2000id
@macba2000id 9 месяцев назад
Mantep ini broh...ini yg sdg sya cari cari
@gilangcaesarioramadan7171
@gilangcaesarioramadan7171 2 месяца назад
Terimakasih banyak mas, ilmunya sangat bermanfaat
@IlhamMab
@IlhamMab Год назад
Penjelasannya bagus, bisa dipahami, step by step, di tunggu update terbarunya brow.
@mending.ngoding
@mending.ngoding 10 месяцев назад
Halo! Hari ini ada video baru loh, tentang pembuatan bot telegram dengan apps script.
@MrMaschai
@MrMaschai 2 месяца назад
matur suwun share ilmunya .. barokallah
@pilotgundul
@pilotgundul Год назад
Tutorial yg sangat keren.. Penjelasannya Sangat jelas
@mending.ngoding
@mending.ngoding Год назад
Semoga bermanfaat
@sriwahyuni-tg1kc
@sriwahyuni-tg1kc Год назад
alhamdulillah berhasil Barokallah atas ilmunya. Aamiin Jazakallah
@mending.ngoding
@mending.ngoding Год назад
Aamiin.. wa fiikum barakallah
@sucolorbisa
@sucolorbisa Год назад
al-hamdulillah Bisa bang.... keren banget tutornya.... ditunggu Ilmu2 ngodingnya yang selanjutnya
@mending.ngoding
@mending.ngoding Год назад
Kalau .replace() nya dilihangkan apakah masih ada error?
@mrcloud-we8po
@mrcloud-we8po Год назад
punya saya kok tidak bisa jalan ya bang
@ariyantonugroho8463
@ariyantonugroho8463 Год назад
Iya bang aku coba pas ke replace(e). Error
@dutabaktipemuda6433
@dutabaktipemuda6433 Год назад
@@mending.ngoding dihilangkan semua ?
@ivaldinurrizki4139
@ivaldinurrizki4139 Месяц назад
Barakallah mas, mksh banyak ilmunya
@mending.ngoding
@mending.ngoding Месяц назад
Wa fiikum barakallah
@programmertelo
@programmertelo 5 месяцев назад
Terimakasih bang infonya . Bisa dicoba nih . Mantab
@RepublikJancuk
@RepublikJancuk Год назад
Crystal clear penjelasannya... Terima kasih banyak utk sharing ilmunya
@mending.ngoding
@mending.ngoding Год назад
Terima kasih kembali
@MrIgedebayu
@MrIgedebayu Год назад
mantep bro.. lanjutkan ini kan penginputannya 1x langsung semua ya, dengan delimeter #. kalau misalnya dibuat pertanyaan per kolom bisa ga? Misalnya: Q: Input Nama Lengkap Anda A: Gede Bayu Q: input instansi A: SDN 011 Q: Jabatan A: Kepala Sekolah Kalau bgini bisa ga ya? soalnya daerah pinggirian kadang banyak yang tidak paham dan banyak kesalahan, apalagi kalau kolom yang harus diisi banyak
@mending.ngoding
@mending.ngoding Год назад
Saya coba pelajari dulu, ya. Thanks udah kasih masukan. 👍👍👍
@dianrahmanto3093
@dianrahmanto3093 Год назад
Nah saya juga cari yg seperti ini. Mohon fibuatkan tutorialnya
@OfyParungky
@OfyParungky Год назад
​@@mending.ngoding ninggal.jejak.juga mas
@ferrylim
@ferrylim 2 месяца назад
Keren bermanfaat, thank you ya
@iwanfadlihanifuddin6758
@iwanfadlihanifuddin6758 Год назад
Luar biasa mas untuk orang awam di dunia per-kodingan seperti saya. kebetulan saya lagi ada ide untuk buat sedikit inovasi di kantor, pas cari2 cara untuk mewujudkan inovasi saya, ketemu video mas ini. Ijin saya pakai untuk keperluan inovasi saya boleh mas ?
@mending.ngoding
@mending.ngoding Год назад
Boleh, silakan. Semoga bermanfaat.
@xuyas
@xuyas 10 месяцев назад
mantab kalau jelasin sangat detail
@mr.bintsartamps6218
@mr.bintsartamps6218 Год назад
TERIMA KASIH UNTUK ILMUNYA BANG BRO
@HairullahID
@HairullahID Год назад
Terima kasih mudah dipahami Dan dipelajari.
@satriadwi4156
@satriadwi4156 Год назад
Bagus mas banyakain konten kayak gini mas, tutorial yg lain
@mending.ngoding
@mending.ngoding Год назад
Siap... Barangkali ada ide topik, monggo bisa disampaikan. :)
@tukangekonomi9827
@tukangekonomi9827 Год назад
Jazakumullah khairan katsiran
@mending.ngoding
@mending.ngoding Год назад
Aamiin. Wa jazaakumullahu khairan
@map3s741
@map3s741 9 месяцев назад
terimakasih untuk inspirasinya
@suwajitm2983
@suwajitm2983 5 месяцев назад
trimakasih sangat membantu 👍
@pakkacung6124
@pakkacung6124 Год назад
Mantabbbb boooosss langsung saya sukribe
@mending.ngoding
@mending.ngoding Год назад
Makasih banyak ya
@pakkacung6124
@pakkacung6124 Год назад
@@mending.ngoding selain input data ke google sheet bagaimana caranya membuat auto reply dengan google sheet?
@rahmanacount1064
@rahmanacount1064 Год назад
Mantap om, request buat validasi dikode yg sama tidak bisa menyimpan
@mending.ngoding
@mending.ngoding Год назад
Bisa dicoba di-mix dengan kode yang ada di video berikut ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WPNbvc6lj3U.html
@rahmanacount1064
@rahmanacount1064 Год назад
Maksud saya tidak bisa menyimpan dengan primary key yg sama? 🙏
@saparudin6365
@saparudin6365 Год назад
Terima kasih ilmunya bang
@dekstopscgs
@dekstopscgs Год назад
wahh mntapp hey gan, sudah bisa input data via whatsapp ke gsheet, kalo cara ngambil data yang di input dari sheet ke whatsapp bagamna gan?
@mending.ngoding
@mending.ngoding Год назад
Untuk pengambilan data yang telah diinput ke google sheet melalui whatsapp sudah bisa dilihat di video yang baru saja diupload. Ini linknya ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WPNbvc6lj3U.html
@maalhanif1446
@maalhanif1446 Год назад
nice mas. thankyou somuch. langsugn subscribe. banyakin konten tentang integrasi bot wa/tele dengan form mas. atau cara buat approval dll untuk memudahkan pekerjaan. thankyou
@mending.ngoding
@mending.ngoding Год назад
Ok ditunggu ya
@RadhyallahLaSappe
@RadhyallahLaSappe 6 месяцев назад
Alhamdulillah...setelah beberapa kali percobaan akhirnya berhasil.... oh iya, sy coba ngulik sendiri menambah jumlah kolom untuk insert datanya tapi ga bisa...terkunci untuk 3 kolom aja....gimana cara nambahnya ya gan
@mutiarapresents2182
@mutiarapresents2182 Год назад
Terima kasih bro.. sangat bermanfaat bro Sebenarnya saya kemarin langsung praktekan pak, tapi masih belum berhasil.. haha
@zulfiahendra
@zulfiahendra Год назад
terimakasih bg, sangat membantu
@mending.ngoding
@mending.ngoding Год назад
Sama-sama, Pak. :)
@abdulmuiz7525
@abdulmuiz7525 5 месяцев назад
pak, kalau saya ingin membuat Tanda Pagar nya menjadi dua itu bagai mana ya, contoh nya #Nama# #Alamat# #Nomer telfon# Tolong di bantu Pak, Sebelum nya terimakasih sudah membagikan Informasi Semoga sukses Selalu
@KASSIND
@KASSIND Год назад
Keren ini bang
@sendaljepit1322
@sendaljepit1322 Год назад
Terima kasih banyak bang
@nostalgiachannel2650
@nostalgiachannel2650 Год назад
Macam mana kalau saye nak hilangkan n dekat belakang..sebab selepas saye space die akan keluar n dekat belakang
@mending.ngoding
@mending.ngoding Год назад
Untuk menghilangkan 1 karakter di bagian belakang, kalau pakai .slice(0,-1) bisa? Misal seperti ini "RU-vid".slice(0,-1) maka hasilnya adalah: "Youtub"
@cahbagus8363
@cahbagus8363 Год назад
Buat tutorial Dari Telegram ke save Otomatis ke Gsheet bang. Terima kasih🙏
@firdausdaus6344
@firdausdaus6344 Год назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-qYZ0qEjMZ_U.html
@mending.ngoding
@mending.ngoding Год назад
Mohon maaf, baru respon. Beberapa pekan yang lalu saya mengerjakan project bot telegram, termasuk di antara fiturnya yakni input data ke google sheet. Insya Allah nanti kalau ada kesempatan saya buat tutorialnya.
@eren352
@eren352 Год назад
thx bang mantap
@green.batam24
@green.batam24 Год назад
Boleh di coba
@YendriFernando
@YendriFernando 9 месяцев назад
Mantap bg. Semiga bermanfaat ilmunya. Menjelaskan pelan2 dan mudah dimengerti. Mau nanya bg. Bisa utk grup bg?
@mending.ngoding
@mending.ngoding 9 месяцев назад
Untuk group bisa
@thegunawan2706
@thegunawan2706 Год назад
Mantap kawann semangat terus ngonten, boleh reqwes hasil balasan nya jadi menu buttom? daftar lagi/ lanjutkan?
@mending.ngoding
@mending.ngoding Год назад
Siapp, insya Allah
@niekowidyansyahjidsam20
@niekowidyansyahjidsam20 Год назад
Terimakasih ilmunya luar biasa keren pak. Request untuk data WhatsApp dikirim ke google form bagaimana pak?
@mending.ngoding
@mending.ngoding Год назад
Sama-sama. Terima kasih kembali sudah menonton. Untuk pengiriman data ke form input yang ada di google form berarti harus menggunakan link yang ada "prefill" nya, begitu?
@ramzidjauhari3829
@ramzidjauhari3829 3 месяца назад
Kak... apakah kita bisa tahu, kalau pesan tersebut telah dibaca atau tidak, dan mendapatkan feedback dari wa tersebut, feedback tersebut bisa masuk ke salah satu kolom di dalam googlesheet, sehingga kalau pesan tersebut belum sampai, maka googlesheet akan mengirimkan pertanyaan yang sama, namun jika pesan sudah sampai atau sudah dibaca, maka googlesheet akan mengirimkan pesan baru, misalnya untuk meminta jawaban dari penerima wa. terima kasih
@gurubesarexcavator1922
@gurubesarexcavator1922 17 дней назад
Pak sistem ini bisa di bantu agar bisa menentukan kolom spreadsheet yang terisi di atur berdasarkan pengirim data
@tohirin1119
@tohirin1119 Год назад
penjelasan yang detail... tanya dong bang, bagaimana kalo modelnya pake enter,,,misalnya spt ini Daftar Nama: Whatsapp: Alamat: terimakasih untuk jawabannya
@mending.ngoding
@mending.ngoding Год назад
Pesannya bisa di-split berdasarkan karakter " " kemudian di split lagi berdasarkan nama field. Sepertinya sudah beberapa kali ditanyakan di kolom komentar dan saya jawab kode lengkapnya. Coba scroll-scroll lagi ya. hehe
@ruangbelajarkuclub
@ruangbelajarkuclub Год назад
Terimakasih sudah berbagi ilmunya..joss..langsung subcribe.mas..untuk whatsapp group bisa diterapkan
@mending.ngoding
@mending.ngoding Год назад
Insya Allah bisa. Pada saat pembuatan rule di aplikasi auto reply ada pengaturan "Reply to" di situ ada opsi: Individual, Group, dan Both. Silakan disesuaikan dengan kebutuhan.
@carissanet23
@carissanet23 6 месяцев назад
Makasih banget infonya, adakah autoreply jika memakai pc?
@PutraSheet
@PutraSheet Месяц назад
Halo Gan, kalau mau ambil semua chat yg masuk dengan NO WAnya (Tanpa diketik oleh User) gmn caranya Gan?
@rennissantoso428
@rennissantoso428 4 месяца назад
terimakasih atas ilmunya bang kalo id mau diganti tanggal gimana ya bang?
@khususkontak4939
@khususkontak4939 11 месяцев назад
terimakasih sangat membantu sekali apakah ada tutorial juga untuk auto reply nya supaya bisa disimpan di file hosting ya? jadi ponsel tidak selalu nyala terus
@mending.ngoding
@mending.ngoding 11 месяцев назад
Sama-sama. Terima kasih sudah menonton videonya. Jika ingin seperti itu, bisa pakai layanan WA gateway semisal wablas, nanti ada fitur webhooknya.
@undigproject
@undigproject Год назад
terimakasih bang penjelasannya mudah di pahami .. oiya untuk emulator menampilkan layar hp di desktop nya pakai apa bang ?
@mending.ngoding
@mending.ngoding Год назад
Sama-sama. Terima kasih sudah mampir nonton. Untuk menampilkan layar hp nggak pakai emulator, tapi pakai aplikasi untuk mirroring dari layae hp ke laptop. Nama aplikasinya "scrcpy"
@febripraeska
@febripraeska 3 месяца назад
Bang ini sdh dicoba tutorialnya tapi kog g mau masuk di spreadsheet&g ada replynya, apanya yg salah?
@dapid6277
@dapid6277 Год назад
buat versi yang pakai bot telegram dong bang, soalnya kalau wa lebih ke urusan personal daripada harus beli nomor baru lagi
@mending.ngoding
@mending.ngoding Год назад
Bisa dicoba pakai AutoResponder for Telegram, sepertinya mirip kok.
@odzieeizdo838
@odzieeizdo838 8 месяцев назад
mantap bang, berhasil, bang untuk wa grup gimana ya, mohon arahannya
@mending.ngoding
@mending.ngoding 7 месяцев назад
Saat pembuatan rule autoreply di situ ada opsi personal, grup, atau keduanya.
@noviantipuspitasari2188
@noviantipuspitasari2188 Год назад
terimakasih banyak atas ilmu yang sangat bermanfaat mas 😊, saya ada pertanyaan mas, kalau untuk data input dari whatsapp formatnya seperti ini gimana mas? Nama : Tanggal : dst. dst. kalau dari penjelasan diatas misal datanya hanya dipisah pakai "#" aja, terimakasih
@mending.ngoding
@mending.ngoding Год назад
Terima kasih sudah menonton videonya. Kurang lebih bisa dengan cara begini: 1. Membelah pesan yang muncul ke dalam beberapa bagian, berdasarkan karakter enter/new line yang disimbolkan dengan " " Misal: const contents = JSON.parse(e["postData"]["contents"]); const senderMessage = contents["senderMessage"]; const splittedMessage = senderMessage.split(" "); 2. Untuk mengambil data nama, bisa dengan cara memfilter elemen yang ada pada array splittedMessage, kemudian membaca tulisan yang ada di sebelah kanan tanda titik dua. const nama = splittedMessage.filter(el => el.includes("Nama :")).toString().split(":")[1].trim();
@sriwahyuni-tg1kc
@sriwahyuni-tg1kc Год назад
Terimakasih atas ilmunya, mau tanya ... jika hanya input data tanpa mengirim balasan melalu whatsapp, bagaimana cara menghubungkan dengan whatsapp.
@mending.ngoding
@mending.ngoding Год назад
Sama-sama. Jika ingin menginput data saja, tanpa ada balasan, maka cukup hapus baris kode berikut: // Respon let response = { data: [ { message: `Terima kasih, ananda ${nama} berhasil terdaftar dengan ID ${idPendaftar}.` } ] }; return ContentService.createTextOutput(JSON.stringify(response));
@rialtosan
@rialtosan Год назад
terima kasih tutorialnya, kalo di appscript bisa ga ya nerima pesan file seperti pdf dan image? lalu disimpan di google drive dan linknya di google sheet misalnya
@jojonofficial
@jojonofficial Год назад
idem... pertanyaan yg sama dg diatas
@mending.ngoding
@mending.ngoding Год назад
Kalau apps scriptnya mungkin bisa, tapi untuk ARCB sayangnya belum bisa.
@pesanbunda6501
@pesanbunda6501 4 месяца назад
Bang, kalau id nya dibuat hitungan mundur gimana Misal 50,49 Mohon pencerahan Terimakasih
@omwa3753
@omwa3753 Год назад
Bang, untuk mendata nomor WA yang melakukan input data, Bagaimana? Apakah ada tambahan Script yang bisa ditambahkan pada Script Abang tersebut? Mohon pencerahannya. Terimakasih.
@mending.ngoding
@mending.ngoding Год назад
Bisa menggunakan "senderName". Akan tetapi kalau nomor orang yang wa belum disimpan di dalam kontak kita, nomor tersebut akan muncul. Tapi kalau sudah disimpan, maka value yang muncul adalah namanya.
@cakzainul8609
@cakzainul8609 Год назад
@@mending.ngoding script nya bisa dicontohkan gak bang?
@wahyoeas5838
@wahyoeas5838 11 месяцев назад
Terimakasih Bang @@mending.ngoding
@mahfudzngalwie7861
@mahfudzngalwie7861 Год назад
Terimakasih sangat mas, atas ilmunya,. Sudah saya praktekan tetapi pas di ujicoba kirim WA tidak ada respon, mohon pencerahannya,.
@mending.ngoding
@mending.ngoding Год назад
Apakah auto reply-nya sudah berjalan di notification bar?
@WedangTape
@WedangTape Год назад
mnatabs mas,, membantu UMKM banget tutronya,, ini saya terapkan untuk order produk mas, misal kita tambah kolom status pengiriman, terus costumer pingin ngecek melalui WA dengan kirim *status**#iDpelanggan* biar bisa dapat balasan otomatis terkait status pengiriman yang sudah ada di kolom spreadsheet gimana ya mas,, mohon tutornya,,🙏
@mending.ngoding
@mending.ngoding Год назад
Sip, insya Allah. Sedang dipersiapkan.
@mending.ngoding
@mending.ngoding Год назад
Haii.. video tutorial untuk mengecek data google sheet lewat WA sudah tayang di channel mending ngoding. :) Silakan dicek ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WPNbvc6lj3U.html
@syaifbmi25
@syaifbmi25 Год назад
Kok saya masih belum bisa ya, sudah copas skrip nya, ganti url dll..tetep ga ada replay dan tdk masuk ke googlesheet
@mending.ngoding
@mending.ngoding Год назад
Apakah ARCB-nya sudah berjalan di notification bar android?
@rizalgloria1981
@rizalgloria1981 Год назад
Terima kasih, sangat bermanfaat sekali. Apakah bisa bila kita hanya membuat input otomatis saja ke googlesheet, tanpa balasan ke WA pengirim?
@mending.ngoding
@mending.ngoding Год назад
Bisa, cukup hapus saja baris response dan return-nya
@rizalgloria1981
@rizalgloria1981 Год назад
Terima kasih banyak. Apa bisa ya untuk tampung data seperti foto begitu?
@hrd400
@hrd400 2 месяца назад
bang, gimana cara tahu no/nama pengirim pesan ?
@bayuaji9846
@bayuaji9846 2 месяца назад
pak coba tambahkan nomor telepon pengirim pak mohon maaf mengganggu pak lagi butuh soalnya
@AutoReplyDisdikTanbu
@AutoReplyDisdikTanbu 5 месяцев назад
mf bang mau nanya, kalau misalnya yang mau diinput itu paragraph bisa ga bang?..sya udah coba..tapi muncul "n" sebagai pengganti enter..mhon bantuannya bang
@abdulmunibf6716
@abdulmunibf6716 11 месяцев назад
kalau mau tambah (Nama Tanggal Lahir Alamat Telp JK) tambahnya gmn ya , sudah di tambah di bagian // Mengurai isi pesan tapi hanya sampai alamat saja mohon bantuannya
@FAChannel
@FAChannel 8 месяцев назад
klu pengalamanku di sesuaikan saja nomor bgian parsedMessage dan sebelum bgian parsedMessage juga di edit juga telp dan jk nya
@btrquay5232
@btrquay5232 Год назад
Makasih bang atas ilmunya, saya coba maniru cuma tidak Berhadil. Indikasinya kemungkinan di baris 22 : prefixIdPendaftar (punya saya warna merah) mungkin ada solusi dari abangnya
@mending.ngoding
@mending.ngoding Год назад
Coba pastekan kodenya di sini atau ke email
@btrquay5232
@btrquay5232 Год назад
@@mending.ngoding function doPost (e) { // Buka sheet let sheetUrl = "docs.google.com/spreadsheets/d/1d8SM5H5YSY-4HJlXDojBLw8xHP_uivbeVpuoNyOWghI/edit#gid=0"; let file = SpreadsheetApp.openByUrl(sheetUrl); let sheet = file.getSheetByName("Sheet1"); // Rapikan data let req = JSON.stringify(e).replace(/\\/g, "").replace("}\"", "}").replace("\"{", "{"); let reqJson = JSON.parse(req); let senderMessage = JSON.stringify(reqJson["postData"]["contents"][senderMessage]); // Mengurai isi pesan let parsedMessage = senderMessage.split("#"); // ['"daftar','afin', '17/08/1945', ' Indonesia'] let nama = parsedMessage[1].trim(); let tanggalLahir = parsedMessage[2].trim(); let alamat = parsedMessage[3].trim().slice(0, -1); // Membuat ID let row = sheet.getLastRow() + 1; let prefixIdPendaftar = 220000; let idPendaftar = 'A-${prefixIdPendaftar + row - 1}' ; // Insert data sheet.getRange('A${row}').setValue(idPendaftar); sheet.getRange('B${row}').setValue(nama); sheet.getRange('C${row}').setValue(tanggalLahir); sheet.getRange('D${row}').setValue(alamat); // Respon let response = { data: [ { message: 'Terima kasih, ananda ${nama} berhasil terdaftar dengan ID {idPendaftar}.' } ] }; return ContentService.createTextOutput(JSON.stringify(response)); }
@doris3768
@doris3768 Год назад
terima ksaih tutorialnya bang. jika ingin input dengan foto gimana ya terima kasih.
@mending.ngoding
@mending.ngoding Год назад
Untuk foto belum memungkinkan jika pakai metode auto reply chat bot
@dhaquasenlutfi4718
@dhaquasenlutfi4718 2 месяца назад
bang mau tanya untuk merekap no hp pengirim gmna ya scriptnya
@guruhmuhammadprayugo5443
@guruhmuhammadprayugo5443 10 месяцев назад
Izin tanya bang, kalo mau input data saja tanpa harus reply pesan, bagian scrip mana yg harus diubah?
@mending.ngoding
@mending.ngoding 10 месяцев назад
Baris 30-39 bisa dihapus.
@wah_you
@wah_you Год назад
mas, cara melihat data yg diperoleh dari ARCB bagaimana? Misal klu pakai aplikasi WhatsAuto
@mending.ngoding
@mending.ngoding Год назад
Mungkin bisa dengan: JSON.parse(e['postData']['contents']);
@mending.ngoding
@mending.ngoding Год назад
Mending Ngoding e di sini merupakan parameter function doPost()
@duniasepi9284
@duniasepi9284 8 месяцев назад
mohon ijin ka.. saya mau coba buat semoga bisa terimakasih
@hapejadul901
@hapejadul901 8 месяцев назад
Mantap massseeh. Kalau edit spreadsheet via WA bisa apa engga ya? Misal setelah client isi form trus kita konfirmasi WA dengan rincian data pendaftaran yang telah diterima. Apabila data tsb mau diperbaiki tapi cukup balas via WA, kira kira bisa apa engga ya?
@mending.ngoding
@mending.ngoding 8 месяцев назад
Asalkan di data tersebut terdapat satu kolom yang jadi kunci (primary key) seharusnya bisa
@ariyantonugroho8463
@ariyantonugroho8463 Год назад
Done bang, work, tapi bisa ngga jika di modifikasi si app script ini mengurai data dari watapshop kemudian dia auto input ke sheets
@mending.ngoding
@mending.ngoding Год назад
Terima kasih sudah mengikuti tutorialnya. Boleh dijelaskan lebih lanjut watapshop itu seperti apa? biar saya ada gambaran.
@IlhamDodyPrasetyo
@IlhamDodyPrasetyo Год назад
Bang.. bisa tidak ya nomor whatsapp yg masuk ke wa kita, masuk otomatis ke spreadsheet berupa data langsung spt itu? Buat simpan data cust gitu
@mending.ngoding
@mending.ngoding Год назад
Bisa seperti ini: let nomorPengirim = reqJson["postData"]["contents"]["senderName"].replace(/[ +-]/g, ''); sheet.getRange(`E${row}`).setValue(nomorPengirim); Catatan: Prinsip kerja ARCB ini adalah membaca notifikasi, ketika nomor si pengirim pesan belum tersimpan ke dalam kontak ponsel kita, yang terbaca adalah nomornya. Akan tetapi kalau nomor si pengirim pesan sudah tersimpan di dalam kontak kita, maka yang terbaca/muncul adalah namanya.
@IlhamDodyPrasetyo
@IlhamDodyPrasetyo Год назад
@@mending.ngoding ada kontak yg bisa saya hubungi? Minta dibantu jasa nya mas
@mending.ngoding
@mending.ngoding Год назад
Boleh, dm dulu ya ke @miftahafina nanti saya kirim nomornya di dm ig. 🙏
@yudiirfani2866
@yudiirfani2866 Год назад
@@mending.ngoding Ka, kalo mau tarik data tanggal gimana ya ? saya coba yg masuk bukan berupa tanggal -_-. Mohon pencerahannya Thanks,
@syaifbmi25
@syaifbmi25 Год назад
Terimakasih tutorialnya, mohon bantuan nya, saya sudah ikuti step by stepnya, tapi kok ketika saya tes tidak ada respon ya..mohon bantuannya
@mending.ngoding
@mending.ngoding Год назад
Di log ekskekusi apakah ada pesan bertuliskan "gagal"?
@faudzygamingstore4989
@faudzygamingstore4989 25 дней назад
ada tulisan cannot convert itu kenapa ya?
@JohannesSuparmadi
@JohannesSuparmadi 2 месяца назад
erorr reading "replace"
@plikspoters8717
@plikspoters8717 11 месяцев назад
mantapp mas, saya mau bertanya, misal input kolom sheet nya di tentukan gmn ya? katakanlah kolom A1 untuk umum kolom B1 untuk khusus kolom C1 untuk gratis terus ketika, pesan masuk nya "daftar gratis", nanti no hp/senderName nya masuk ke C1 ada pesan lagi "daftar umum" masuk ke A1 "daftar khusus" masuk ke B1 kira kira gmn mas? 😅
@mending.ngoding
@mending.ngoding 10 месяцев назад
Bisa dibuat pakai "if"
@plikspoters8717
@plikspoters8717 10 месяцев назад
sudah bisa mas@@mending.ngoding btw mas, autoreply button dari whacenter uda ga bisa ya mas?
@mending.ngoding
@mending.ngoding 10 месяцев назад
Sepertinya begitu. Mungkin tidak disupport lagi. Oh ya, ada video baru tentang pembuatan bot telegram dengan apps script. Siapa tahu bermanfaat.
@jojonofficial
@jojonofficial Год назад
tutorialnya mantab bang, lalu cara agar bisa menerima pesan berupa image bgmn bang? mis : gambar KTA/ KTP. Kemudian bgmn cara mencegah data ganda atau data yg sama terinput ulang? tengkyu bang..
@mending.ngoding
@mending.ngoding Год назад
Sayangnya untuk pesan dalam bentuk gambar belum didukung oleh autoreply chat bot. Berikutnya untuk data ganda dapat diakali dengan cara melakukan pengecekan sebelum data tersebut diinput ke google sheet. Caranya mirip dengan yang ada di video terbaru @mending.ngoding.
@freefootagee
@freefootagee Год назад
Terimakasih video mana yang mana bang
@syahrulmaruf01
@syahrulmaruf01 Год назад
Mas sy sudah coba, tapi pengiriman pesan hanya dilakukan org lain atau admin jg bisa (dengan satu HP) ?
@mending.ngoding
@mending.ngoding Год назад
Admin juga bisa, tapi pakai nomor wa-nya harus berbeda. Misal admin pakai wa business, nanti bot yang nerima pakai wa biasa. Atau sebaliknya. Atau kalau mau pakai semacam parallel space juga bisa.
@auliaaulia185
@auliaaulia185 Год назад
Format penulisan pd WA spt ini 👇opsi (1) daftar# ghibran # 22/09/2018 # libia Jika format penulisan WA spt ini 👇opsi (2) daftar # ghibran #22/09/2018 # libia Hsil nya di gsheet ada huruf "n" Tambahan pd gsheet Mohon penjelasannya jik pengetikn WA menggunakan opsi ke 2 coding ny spt apa🙏
@mending.ngoding
@mending.ngoding Год назад
Bisa discreenshotkan hasilnya, kak?
@auliaaulia185
@auliaaulia185 Год назад
@@mending.ngoding berikut hsil nya da huruf "n" Disetiap kata yg diinput ( Surianin, Alimuddinn, xxxxn, xxxxn,xxxxn) jika menggunakan format penulisan WA tersebut dibntu🙏
@auliaaulia185
@auliaaulia185 Год назад
@@mending.ngoding screenshootnya kirim kmn bang?
@auliaaulia185
@auliaaulia185 Год назад
???
@muhson033
@muhson033 Год назад
slice(0, -1) ini kan untuk menghapus 1 karakter di belakang, kalau menghapus 1 kaekter di depan bagaimnana?
@mending.ngoding
@mending.ngoding Год назад
bisa pakai slice(1) Misal: "hutang".slice(1) Hasilnya: "utang"
@purapura.pakerte
@purapura.pakerte 5 месяцев назад
mas, untuk yang let req kok dibaca salah ya??
@Jackahun4
@Jackahun4 Год назад
terimakasih atas ilmunya mas, ingin tanya mas, kalau untuk input data banyak gimana yah? contoh di video dengan format yang sama dikirim ke wa : daftar # data1 # data1 # data1 daftar # data2 # data2 # data2 daftar # data3 # data3 # data3 daftar # data4 # data4 # data4 pada saat tampil di sheets, hanya muncul data1 aja, jika kondisinya input banyak data gini apa ada solusi mas? terimakasih
@mending.ngoding
@mending.ngoding Год назад
Perlu dibuat looping per baris (' '). Jadi pesannya di-split terlebih dahulu berdasarkan karakter ' ', nanti setelah itu bisa pakai foreach untuk loopingnya.
@Jackahun4
@Jackahun4 Год назад
untuk script foreach loopnya ada contoh kah mas? karna saya sudah pakai split (' ') tetap tidak berhasil, dan ga dapat wa balasan, apa karna ARCB membaca notif dari hp (ke samping) jadi split enter (' ') tidak terbaca?@@mending.ngoding terimakasih
@datainformasi4130
@datainformasi4130 Год назад
mas tanya...kalau nomor pengirim pesan dan waktu pengiriman pesan di munculkan di spreadsheet gmn ya coding nya..terimakasih
@mending.ngoding
@mending.ngoding Год назад
Kalau waktu pengiriman pesan bisa pakai new Date Kemudian kalau nomor belum bisa, alternatifnya bisa pakai senderName untuk melihat namanya
@abdullahalfath902
@abdullahalfath902 Год назад
Bagaimana jika sender message-nya menggunakan enter bukan pagar? Misal Nama : TTL : Alamat : Mohon pencerahannya 🙏
@mending.ngoding
@mending.ngoding Год назад
Kurang lebih bisa dengan cara seperti berikut: 1. Membelah pesan yang muncul ke dalam beberapa bagian, berdasarkan karakter enter/new line yang disimbolkan dengan " " Misal: const contents = JSON.parse(e["postData"]["contents"]); const senderMessage = contents["senderMessage"]; const splittedMessage = senderMessage.split(" "); 2. Untuk mengambil data nama, bisa dengan cara memfilter elemen yang ada pada array splittedMessage, kemudian membaca tulisan yang ada di sebelah kanan tanda titik dua. const nama = splittedMessage.filter(el => el.includes("Nama :")).toString().split(":")[1].trim(); Tinggal dilanjutkan untuk mengambil data lainnya
@plikspoters8717
@plikspoters8717 Год назад
seperti ini bukan mas?
@plikspoters8717
@plikspoters8717 Год назад
@@mending.ngoding function doPost(e) { // Buka sheet let sheetUrl = "docs.google.com/spreadsheets/d/1l_hmTxY2qsfTPCB0b4PlMDunxiShtsUU6TZH3w-dSGg/edit#gid=0"; let file = SpreadsheetApp.openByUrl(sheetUrl); let sheet = file.getSheetByName("Telekonsul"); // Rapikan data let contents = JSON.parse(e["postData"]["contents"]); let senderMessage = contents["senderMessage"]; let splittedMessage = senderMessage.split(" "); let d = new Date(); let currentTime = d.toLocaleString("pt-BR", { timeZone: "Asia/Jakarta"}); // Mengurai isi pesan let nik = splittedMessage.filter(el => el.includes("NIK :")).toString().split(":")[1].trim(); let bpjs = splittedMessage.filter(el => el.includes("Nomor BPJS (Jika Ada) :")).toString().split(":")[2].trim(); let nama = splittedMessage.filter(el => el.includes("Nama Lengkap :")).toString().split(":")[3].trim(); let kk = splittedMessage.filter(el => el.includes("Kepala Keluarga :")).toString().split(":")[4].trim(); let ttl = splittedMessage.filter(el => el.includes("Tanggal Lahir :")).toString().split(":")[5].trim(); let alamat = splittedMessage.filter(el => el.includes("Alamat Lengkap :")).toString().split(":")[6].trim(); let nomor = splittedMessage.filter(el => el.includes("Nomor Telepon :")).toString().split(":")[7].trim(); let kelamin = splittedMessage.filter(el => el.includes("Jenis Kelamin :")).toString().split(":")[8].trim(); let pekerjaan = splittedMessage.filter(el => el.includes("Pekerjaan :")).toString().split(":")[9].trim(); // Membuat ID let row = sheet.getLastRow() + 1; let prefixIdPendaftar = 0; let idPendaftar = `Z-${prefixIdPendaftar + row - 1}`; // Insert data sheet.getRange(`A${row}`).setValue(currentTime); sheet.getRange(`B${row}`).setValue(idPendaftar); sheet.getRange(`C${row}`).setValue(nik); sheet.getRange(`D${row}`).setValue(bpjs); sheet.getRange(`E${row}`).setValue(nama); sheet.getRange(`F${row}`).setValue(kk); sheet.getRange(`G${row}`).setValue(ttl); sheet.getRange(`H${row}`).setValue(alamat); sheet.getRange(`I${row}`).setValue(nomor); sheet.getRange(`J${row}`).setValue(kelamin); sheet.getRange(`K${row}`).setValue(pekerjaan); // Respon let response = { data: [ { message: `Terima kasih, pasien atas nama ${nama} berhasil terdaftar dengan nomor antrian ${idPendaftar}. Mohon menunggu hingga dokter menghubungi kembali.🙏🙏` } ] }; return ContentService.createTextOutput(JSON.stringify(response)); }
@freefootagee
@freefootagee Год назад
Keren
@adityarifqi7203
@adityarifqi7203 7 месяцев назад
Min mau tanya...untuk kirim pesannya kemana ya ?
@gegerenyem3540
@gegerenyem3540 Год назад
untuk mencegah input ganda harus gimana ya? sy udah liat video terbaru... tapi bingung cara mixnya gimana... :)
@mending.ngoding
@mending.ngoding Год назад
Coba DM ke IG nanti kalo ada waktu saya coba cek kodenya
@freefootagee
@freefootagee Год назад
Nyimak
@setiadwianggara4483
@setiadwianggara4483 8 месяцев назад
kalau juga mengambil nomer pengirimnya itu gimana ya kak
@khairulihsan8893
@khairulihsan8893 Год назад
terimakasih tutorialnya bang, bagaimana cara mengatasi auto reaply yang tidak bisa berjalan otomatis
@mending.ngoding
@mending.ngoding Год назад
Biasanya kalau di hape saya MIUI itu karena fitur MIUI battery optimizationnya aktif. Coba fitur tersebut dinonaktifkan khusus untuk aplikasi auto reply-nya
@JoudiePosumah
@JoudiePosumah Год назад
halow Mas Miftah, bagaimana cara mengambil nomor HP pengirim data, (wa sender) ? mohon infonya
@mending.ngoding
@mending.ngoding Год назад
Bisa pakai: JSON.parse(e["postData"]["contents"]["senderName"])
@cakzainul8609
@cakzainul8609 Год назад
@@mending.ngoding mas klo no wa nya di group dan kita mau ambil no wa pengirim yg ada di group gimana ya biar keambil no hp nya bukan nama orang nya.
@Videonew-b7t
@Videonew-b7t Год назад
Pakai hp bisa gak bang. Termux misalnya. Tolong tutorial nya bang
@unaipeh
@unaipeh Год назад
Bang, tanya dong, jika pesannya berupa gambar (misal: konfirmasi bukti transfer) apakah bisa langsung terecord di google sheet?
@mending.ngoding
@mending.ngoding Год назад
Sayangnya, kalau gambar pakai ARCB ini sepertinya belum memungkinkan. Karena data yang dikirim dari ARCB hanya berupa teks saja.
@alamsyah8699
@alamsyah8699 Год назад
kenapa untuk tampilan baru halaman script editor google, tidak mudah untuk di edit menggunakan handphone
@mending.ngoding
@mending.ngoding Год назад
Kalau diaktifkan mode desktop di web browsernya bisa tidak ya? Kebetulan selama ini belum pernah edit pakai ponsel
@alamsyah8699
@alamsyah8699 Год назад
@@mending.ngoding sama aj kak kalo mode desktop atau tidak tampilannya sama, yg meresahkan fitur autozoom ke kursor kalo select di lembar halaman scriptnya
Далее
Mengambil Data dari Google Sheets Melalui WhatsApp
26:55
PART 1 - FORM DATA ENTRY GOOGLE SHEET | SIMPAN DATA
57:27
Google Sheets - Full Course
3:03:32
Просмотров 1,7 млн