Library
Daftar Library yang berkaitan dengan GAS
Banyak library yang tersebar untuk melengkapi proyek GAS kita. Sehingga kita tidak perlu susah-susah membuild sendiri.
Jika kamu punya library menarik lainnya, silakan diinformasikan pada kolom komentar ya.
Katagori
Kita buat dalam 2 katagori, yang bertipe General (umum) dan bertipe Plugins.
Ditambahkan 1 lagi, yakni kode sumber terbuka - yang menggunakan lumpia framework.
1 - Umum
Library dapat dipergunakan secara umum untuk proyek GAS
Pra-Kata
Tidak semua library dimasukkan. Yang paling memiliki korelasi dan paling bermanfaat secara umum dipergunakan akan dimasukkan.
Silakan memberikan saran atau masukkan via komentar dibawah.
List
Berikut ini daftar Library yang dapat membantu proyek GAS kalian
Library
ID
Link
Keterangan
cheerio
1ReeQ6WO8kKNxoaA_O0XEQ589cIrRvEBA9qcWpNqdOP17i47u6N9M5Xh0
repo
versi GAS untuk cheerio.js.org
CopyFolder
1LV7u9yCHVQFRvgDvbkWNZIgU5Ysjzdez7a508Nom0E4f5xzkM0AURH6Y
repo
mengcopy folder pada google drive
DocsServiceApp
108j6x_ZX544wEhGkgddFYM6Ie09edDqXaFwnW3RVFQCLHw_mEueqUHTW
repo
membantu pengolahan google doc
Firefast
18XQQ44n7ineBH4-nwzxMu-uC9bywPhpzDlfrON9aLd13AHOxkGR9MlFe
link
menggunakan service firebase
GASProjectApp
1to51j1yqDvtTrJIoHzgOffCnZOK9MTCcSkky6niwRJlTLTNpxIfj3bI
repo
membantu pengelolaan proyek GAS
miniSheetDBv1
1NLQhvkXR9BHzlLELujjwFuEwY9rKaSPGZdE9Fqlfuccza0T4Fe3n5kXk
repo
fungsi spreadsheet
miniSheetDBv2
1wMvpNwIL8fCMS7gN5XKPY7P-w4MmKT9yt_g2eXDGBtDErOIPq2vcNxIN
repo
fungsi spreadsheet
mustache
1lcqqb7B6cGLVCCBUc50Xt2FzaxovDUiWJA29q7MacTzY1BReRwI0BRnc
repo
text template
cheerio
Versi GAS dari cheerio.js.org .
Ada 2 varian:
gs
gasify
Sekarang sudah mode arsip / readonly.
CopyFolder
This is Google Apps Script library for copying folder on Google Drive.
DocsServiceApp
This is a Google Apps Script library for supporting Document service, Docs API, Spreadsheet service, Sheets API, Slides service and Slides API. The aim of this library is to compensate the processes that they services cannot achieve.
Firefast
Menghubungkan dengan service firebase
GASProjectApp
This is a Google Apps Script library for creating, updating and exporting Google Apps Script project of the standalone type using Drive API. In this case, Apps Script API is not used.
miniSheetDBv2
Suksesor dari miniSheetDBv1 untuk pengolahan Google Spreadsheet.
Dapat dipergunakan untuk segala keperluan terkait spreadsheet, baik bot atau aplikasi lainnya. Bot: hashtag, autoreply, logging, session, dlsb.
Repository:
Mustache
Mustache is a logic-less template syntax. It can be used for HTML, config files, source code - anything. It works by expanding tags in a template using values provided in a hash or object.
We call it “logic-less” because there are no if statements, else clauses, or for loops. Instead there are only tags. Some tags are replaced with a value, some nothing, and others a series of values.
2 - Plugins
Library GAS yang bisa langsung dipergunakan bersama Lumpia Framework
Cara Buat
Cara membuat plugins sendiri..
Menyusul…
List
Library
ID
Link
Keterangan
Genius Lyric
1pIILo5YhzgcGMH2j8tLTEBmK-hf_Vv0W6wsL0YCQXAT6BrvgaK3F9Uld
repo
Mendapatkan lirik dari genius.com
Keyboard Builder
1CdmLLLtBE1wZ2oxdwYPYMdPIXZLVtdqGEm7k-01JTuAW3Q1-v3DFto-I
repo
membantu pembuatan keyboard
WizardScene
19EqMaIYrXTLyMuc6Pvocb3R5kYpxyRUdfg48NYvl1anhGjFKIJjepz8k
repo
pembuatan skenario berbasis session
Genius Lyric
Mendapatkan lirik dari genius.com
Repository:
Keyboard Builder
Simple and powerful reply and inline keyboard builder for Telegram Bots
Versi GAS dari Telegram Keyboard
Repository:
WizardScene
Pembuatan sekenario untuk Bot Telegram, seperti halnya sebuah session.
Repository:
3 - Kode Terbuka
Sumber kode terbuka yang bermanfaat
Jika kamu punya kode bot terbuka yang menggunakan lumpia, silakan di share di sini yak..
Akan sangat bermanfaat buat para pembelajar sebagai rujukan dan contoh-contoh kasus.
Jadwal-Sholat
Contoh sederhana yang apik untuk mengandle RESTFUL API, menggunakan method lumpia.fetch
Fungsi utamanya membuat bot jadwal sholat yang di request oleh user dengan memanfaatkan api.myquran.com
Cuplikan: