✝️

GraceAttend Pro

Sistem Absensi Jemaat — Cloud Edition

Memuat model AI…

Pengaturan

Konfigurasi koneksi Google Sheets
☁️
Setup Google Sheets sebagai Database

Ikuti langkah berikut sekali saja. Semua data tersimpan di Google Sheets dan bisa diakses tim admin dari mana saja.

🔧 Langkah Setup
  1. Buka script.google.comNew Project
  2. Paste isi file Code.gs
  3. Ganti GANTI_KATASANDI dengan kata sandi bebas
  4. Deploy → New deployment → Web App
  5. Execute as: Me • Access: Anyone
  6. Copy URL deployment → paste di form sebelah
💡 Tips: Bagikan file HTML + kata sandi ke seluruh tim admin. Data otomatis tersinkron.
🔑 Konfigurasi
🔄 Sinkronisasi
🧹 Bersihkan Duplikasi Kehadiran

Hapus baris duplikat di sheet attendance. 1 jemaat = 1x kehadiran per tanggal. Aman dijalankan kapan saja.

📂 Sinkronisasi Komsel GBI C2

Menggabungkan file 01-99 di folder My Drive/GBI C2/XX Gabungan → impor ke Data Jemaat.

☁️ Google Drive (Wajah)
📊 Statistik Database
🚀 ArcFace Engine (Eksperimental)

Engine recognition yang jauh lebih akurat (512-dim embedding vs 128-dim face-api). Test dulu di sini sebelum integrasi ke flow utama.

⏳ Status: Belum di-load
➕ Tambah Jemaat
🗓️ Tanggal Penting & Ucapan WA
ℹ️ Field VALID/TIDAK VALID (cekTglLahir, cekTglNikah) di-auto-fill oleh system saat sync ke cloud.
📥 Import CSV

Format: ID,Nama,Kelompok,NoHP (baris pertama = header)

👥 Jemaat 0
1 Ekstrak Wajah
2 Petakan Jemaat
3 Simpan ke Cloud
🎬 Upload Video Rekaman

System mendeteksi semua wajah, mengelompokkan per orang, lalu Anda petakan ke nama jemaat.

💡 Video HEVC? Convert ke H.264 dulu untuk hasil terbaik.
🚀 Engine Recognition: face-api (default)
🗓️ Rentang Waktu Video (opsional — untuk continuous recording)

Untuk video continuous (24/7), atur range supaya cuma proses jam ibadah. Hemat 80%+ waktu processing.
Format: HH:MM:SS (mis. 08:00:00) atau detik (28800). Waktu dihitung dari awal video, bukan jam dinding.

📷 Tambah Foto Manual

Untuk jemaat yang wajahnya belum terekam video. Upload foto (boleh berisi beberapa orang) — sistem deteksi semua wajah, lalu Anda petakan tiap wajah ke jemaat.

🚀 Engine: face-api
Ubah di Ekstrak Wajah atau Pengaturan
📹 Scan Video Kehadiran
🚀 Engine: face-api
🗓️ Rentang Waktu Video (opsional)

Format HH:MM:SS. Untuk continuous recording, atur supaya cuma proses jam ibadah.

✅ Hasil Deteksi
🔍

Hasil scan muncul di sini.

#NamaKelompokTanggalHariWaktu VideoIbadah
🗓️ Laporan Mingguan: Ulang Tahun & Anniversary

Generate daftar jemaat yang berulang tahun / anniversary dalam periode 7 hari. Bisa langsung dikirim ke WA penerima default.

📋 Data Jemaat (Unified)

Data ucapan WA sekarang otomatis mengambil dari Data Jemaat. Tidak perlu import CSV terpisah.

  • Jemaat dengan Tgl Lahir & Kirim Ultah = TRUE akan mendapat ucapan
  • Jemaat dengan Tgl Pernikahan & Kirim Anniv = TRUE akan mendapat ucapan
  • CC otomatis ke No WA PIC di masing-masing jemaat (atau PIC global)
⚙️ Pengaturan WA
⏰ Kirim Otomatis (Auto WA)

Ucapan ultah & anniversary dikirim otomatis setiap hari tanpa perlu buka GraceAttend. Berjalan via Google Apps Script.

✏️ Template Pesan
📨 Template CC ke PIC
Pesan terpisah yg dikirim ke PIC pendamping. Variabel ekstra: {phone} (no HP jemaat), {msg} (pesan utuh ke jemaat)
📬 Daftar Penerima Laporan

Daftar penerima untuk laporan via WA. Bisa jemaat (No HP auto-ambil dari data) atau Grup WA.

📖 Daftar Ayat — Ulang Tahun
Ayat acak yang dipakai untuk variabel {ayat} & {ref} di template ulang tahun
Memuat…
💍 Daftar Ayat — Ulang Tahun Pernikahan
Ayat acak yang dipakai untuk template pernikahan — terpisah dari ayat ulang tahun
Memuat…
🗓️ Ucapan Bulan Ini
🟢 Hijau = Kirim Ultah Final YA (otomatis ter-broadcast) · ⚪ Outline = opt-out (manual override)
🗓️ Ibadah Terakhir yang Dianalisis
Memuat...
⚠️ Jemaat Tidak Hadir Berturut
Memuat...
📊 Tren per Bulan
👥 Tren per Komsel
📋 Daftar Ibadah

Semua kehadiran (scan & manual) sekarang harus pilih ibadah dari daftar ini. Tidak ada auto-create lagi.

✏️ Template WA Reminder Pastoral

Variabel: {panggilan1} {nama} {missCount} {lastDate} {kelompok} · boleh huruf besar/kecil

🔎 Cek Kelengkapan & Validitas Data Jemaat

Memeriksa data jemaat untuk dikirim ke PIC Komsel: No WA kosong/format salah, tanggal lahir/pernikahan tidak valid, field wajib kosong, duplikat, dan ketidakkonsistenan relasi. Validitas format No WA dicek otomatis & instan. Untuk memastikan nomor benar-benar terdaftar di WhatsApp, gunakan tombol Cek Aktif via Fonnte.

CSV Ringkas per Komsel:
List Absensi Manual (Print):
✅ Cek Satu Nomor (saat input jemaat baru)

Tempel satu nomor untuk cek format & (opsional) terdaftar di WhatsApp.

📢 Blast WA ke Jemaat

Kirim pesan ke banyak jemaat sekaligus, difilter per Komsel, Gender, dan status validasi WA. Pesan mendukung variabel per orang. Hanya nomor Valid WA yang dikirimi untuk menghindari nomor mati.

⚠️ Penting: Blast massal ke banyak nomor berisiko membuat nomor WA pengirim diblokir WhatsApp. Gunakan jeda yang cukup, jangan kirim ratusan sekaligus terlalu sering, dan pastikan pesan relevan.
🔍 Filter Penerima
✏️ Pesan Blast

Variabel: {nama} {panggilan1} {panggilan2} {alias} {kelompok} · boleh huruf besar/kecil