Langsung ke konten utama

Postingan

Random Seed, Secret Key, Token Google, dan oAuth Dengan Apps Script

Dalam artikel ini dibatasi contoh pembangkitan random yang mungkin dapat anda gunakan sebagai bahan baku untuk enkripsi keamanan atau identitas unik. Selanjutnya menangani teknik enkripsi dan dekripsinya tidak dibahas dalam artikel ini.
Postingan terbaru

Menyisipkan Library Javascript Eksternal Di Apps Script

Dalam kebutuhan tertentu terkadang kita memerlukan library javascript dari sumber eksternal di luar Apps Script. Mengimpor javascript eksternal dapat dilakukan dengan dua cara di Apps Script.

Web Service API JSON: Validasi Parameter dan Penyimpanan ke Google Sheets

Eksperimen kedua kali ini melanjutkan eksperimen sebelumnya untuk mulai menangani parameter-parameter tambahan dari user dan data-data yang disimpan di Google Sheets.

Web Service API JSON Dengan Web Apps Google Apps Script

Anda bisa memanfaatkan Web Apps dari Google Apps Script untuk membuat sebuah web service API JSON online dan realtime .

True Random Dengan Apps Script dan Random.org

Random.org menyediakan layanan pembangkitan random murni [ true random ] yang dapat kita manfaatkan dalam membangkitkan keunikan yang murni untuk identitas, token, ataupun password.

Scraping Data Emas Antam dan Google Finance

Web Scraping menjadi solusi alternatif ketika kita memerlukan data dari suatu website yang tidak menyediakan API.

Inline Bot Telegram Dengan DuckDuckGo Instant Answer

Inline Bot adalah bot dengan kemampuan responsif mengolah permintaan user secara on-the-fly dan dapat diakses secara instan tanpa perlu private chat melainkan cukup dengan mention @usernamebot .

Trik Mengatasi Error 400 Bad Request Message is Not Modified

Agak sulit dipahami maksud dari error ini, kemunculannya tidak teratur dan yang menambah bingung dokumentasi tidak banyak membahas rinci error ini.

Tombol Menu Reply Markup Dengan Custom Keyboard dan Inline Keyboard

Membuat tombol menu di Bot Telegram dapat menambah aktraktif tampilan bot dan tentunya mengganti peran command bot dari yang masih konvensional dengan kode karakter.

Input Step By Step Dengan Cache Apps Script Di Telegram

Memanfaatkan ForceReply Telegram dan Cache Apps Script untuk membuat Step by Step input interaktif di Telegram dengan hasil akhir disimpan di Google Sheets.

Input User Dengan ForceReply Di Telegram

Metode ForceReply memungkinkan Bot memaksa user untuk memberikan input sebelum melanjutkan proses, dengan demikian anda dapat menggelar Step-by-Step formulir di Telegram.

Multi Parameter Deep Linking Telegram Dengan URL Shortener

Salah satu trik untuk mengakali batasan parameter 64 karakter pada deep linking Telegram yang bisa menampung multi parameter sebanyak mungkin adalah dengan memanfaatkan URL Shortener.

Base64url Parameter Deep Linking Telegram

Mengakali multi parameter pada Deep Linking Telegram dengan enkoding Base64 agar parameter /start bisa menampung beberapa nilai parameter sekaligus.

Base64url Encode Dengan Apps Script

Telegram merekomendasikan untuk melakukan enkoding ke Base64url pada parameter yang disisipkan pada Deep Linking . Apps Script menyediakan Utilities untuk melakukan enkoding ke Base64url tersebut.

Command Bot Pada Group Telegram

Bot dapat ditambahkan dalam group percakapan Telegram sehingga otomatis semua fitur Bot dapat diakses langsung dari group tersebut melalui command bot atau mention @.

Command Bot Pada Deep Linking Telegram

Setiap user, group, channel, termasuk bot Telegram dapat memiliki Deep Linking dari username. Khususnya Bot dapat kita sisipkan command bot pada Deep Linking bot tersebut untuk mengirimkan parameter nilai tertentu saat bot diaktifkan oleh user.

Command Bot Telegram Dengan Apps Script

Manajemen Command Bot Telegram dapat dilakukan melalui Apps Script tanpa perlu lagi melibatkan BotFather. Direkomendasikan untuk sampai ke artikel ini anda sudah bisa membuat bot dengan BotFather dan menambahkan command bot dengan BotFather .

Publikasi Web Dashboard Poll Dengan Google Sheets

Membuat dashboard rekapitulasi data poll di Google Sheets yang dipublikasikan dengan web page dan PDF.

Menyimpan Hasil Poll Telegram Ke Google Sheets

Melanjutkan hasil pengolahaan JSON jawaban poll kiriman Telegram dengan menyimpannya ke Google Sheets sekaligus mengirimkan pesan balik apresiasi atau hasil poll ke user.

Trik Mengirim Hasil Poll Ke User

Salah satu syarat untuk mengirim pesan ke chat Telegram adalah wajib mensuplai chat_id dalam payload dan ini menjadi sulit dengan JSON jawaban poll yang tidak menyediakan data tentang chat_id. Perlu trik khusus untuk mengakalinya.