Bayangkan kamu lagi jajan siang, lalu langsung buka Telegram, ketik:/beli kopi 15000
Lalu bot langsung jawab:
✅ Catatan ditambahkan! Kamu menghabiskan Rp15.000 untuk kopi. Sisa anggaran minggu ini: Rp85.000.
Kedengarannya keren, kan? Ternyata, kamu bisa bikin bot pencatatan keuangan pribadi di Telegram secara gratis, bahkan tanpa bisa coding! Cocok buat kamu yang pengin disiplin atur uang, tapi malas buka aplikasi atau bikin catatan manual.
Di artikel ini, kamu akan diajak langkah demi langkah membuat bot keuangan sendiri, mulai dari bikin bot di @BotFather sampai pakai platform gratisan untuk menyimpan datanya.
Kenapa Pakai Bot di Telegram?
Sebelum mulai, kenapa sih milih Telegram?
- ✅ Sudah ada di HP semua orang.
- ✅ Bisa diakses dari mana saja (HP, laptop, tablet).
- ✅ Cepat dan simpel — cukup ketik perintah, langsung dicatat.
- ✅ Bisa otomatis kirim laporan harian/mingguan.
- ✅ Gratis dan bisa dikustomisasi.
Apa Saja yang Dibutuhkan?
- Aplikasi Telegram (di HP atau desktop).
- Akun @BotFather (untuk bikin bot).
- Platform no-code seperti Botpress, Flow XO, atau Make (dulu Integromat).
- Tempat menyimpan data: Google Sheets (gratis!).
- Sedikit waktu (sekitar 30 menit).
💡 Tidak perlu bayar, tidak perlu server, tidak perlu jadi programmer.
Cara Membuat Bot Pencatatan Keuangan (Langkah demi Langkah)
Langkah 1: Buat Bot Baru dengan @BotFather
- Buka Telegram, cari @BotFather.
- Kirim pesan:
/newbot
- Beri nama bot (misalnya: KeuanganKuBot).
- Beri username (harus diakhiri
bot
, misalnya:KeuanganPribadikuBot
). - BotFather akan memberimu API Token — catat baik-baik! Ini kunci untuk menghubungkan bot ke platform lain.
🔐 Jangan pernah bagikan token ini ke siapa pun!
Langkah 2: Siapkan Google Sheets untuk Menyimpan Data
- Buka https://sheets.google.com
- Buat spreadsheet baru, beri nama: Catatan Keuangan.
- Buat kolom:
Tanggal
Kategori
(Makan, Transportasi, Belanja, dll)Jumlah
Catatan
Tipe
(Pengeluaran / Pemasukan)
Contoh isi:
Tanggal | Kategori | Jumlah | Catatan | Tipe |
---|---|---|---|---|
25/08/2025 | Makan | 15000 | Beli kopi | Pengeluaran |
Langkah 3: Hubungkan Bot ke Google Sheets (Pakai Make.com)
Kita akan pakai Make.com (dulu Integromat), platform otomatisasi gratis.
- Daftar di https://www.make.com (gratis untuk pemula).
- Masuk ke dashboard, klik “Create a new scenario”.
- Cari modul: “Telegram” > “Watch Messages”.
- Masukkan API Token dari BotFather.
- Klik “Save” dan “Run once” untuk uji koneksi.
- Tambah modul berikutnya: “Google Sheets” > “Add a row”.
- Pilih akun Google-mu.
- Pilih spreadsheet dan worksheet yang sudah dibuat.
- Mapping kolom:
Tanggal
→{{formatDate($moment, "DD/MM/YYYY")}}
Jumlah
→ Ambil dari pesan (misal: ekstrak angka dari/beli kopi 15000
)Kategori
→ Ekstrak dari kata setelah/beli
Tipe
→ “Pengeluaran”
💡 Untuk ekstrak data dari pesan, kamu bisa pakai “Text Parser” atau “Router” di Make untuk mengurai perintah seperti
/beli makan 25000
.
Langkah 4: Atur Perintah Sederhana
Buat perintah mudah, misalnya:
/beli [kategori] [jumlah]
→ mencatat pengeluaran.
Contoh:/beli transport 10000
/masuk [jumlah] [sumber]
→ mencatat pemasukan.
Contoh:/masuk 500000 gaji freelance
/laporan
→ bot kirim ringkasan mingguan (bisa diatur pakai scheduler).
Langkah 5: Uji Coba Bot
- Buka chat dengan bot kamu di Telegram (cari usernamenya).
- Kirim pesan:
/beli kopi 15000
- Cek Google Sheets — apakah datanya muncul?
- Jika ya, selamat! Bot-mu sudah berfungsi.
Fitur Tambahan yang Bisa Ditambahkan
Kalau kamu ingin lebih canggih, tambahkan fitur ini:
1. Notifikasi Harian
- Bot kirim pesan setiap pagi:
“Hari ini budget kamu Rp50.000. Jangan lupa catat pengeluaran!”
2. Laporan Mingguan Otomatis
- Setiap Minggu malam, bot kirim:
“Pengeluaran minggu ini: Rp245.000. Kategori terbesar: Makan.”
3. Cek Saldo
- Perintah:
/saldo
→ bot baca dari Google Sheets dan hitung sisa anggaran.
4. Backup ke Email
- Setiap akhir bulan, bot kirim file CSV ke email-mu.
Alternatif: Pakai Bot Siap Pakai (Lebih Mudah)
Kalau kamu nggak mau repot bikin dari nol, coba bot siap pakai di Telegram:
- @MoneyTrackerBot
- Cukup chat perintah, dia catat otomatis.
- Bisa ekspor data.
- @FinancistBot
- Mendukung multi-mata uang.
- Bisa buat anggaran bulanan.
- @ExpenseTrackerBot
- Simple, cepat, tanpa setup rumit.
🔍 Cari di Telegram: “pencatatan keuangan bot”.
Tips Biar Bot-mu Efektif
- Gunakan perintah singkat agar cepat.
- Aktifkan notifikasi biar nggak lupa.
- Review laporan seminggu sekali.
- Simpan Google Sheets di cloud dan backup berkala.
- Jangan simpan data sensitif (seperti PIN atau password) di bot.
Penutup
Membuat bot pencatatan keuangan di Telegram nggak sesulit yang kamu kira. Dengan bantuan platform no-code seperti Make.com dan Google Sheets, kamu bisa punya asisten keuangan pribadi yang selalu siap 24 jam.
Yang kamu butuhkan cuma:
- 30 menit waktu.
- Akun Telegram & Google.
- Sedikit niat untuk lebih disiplin.
Jadi, daripada terus-terusan lupa udah ngabisin duit buat apa, mending manfaatkan teknologi yang sudah ada di genggaman.
Langsung saja buka Telegram, cari @BotFather, dan mulai bikin bot-mu sekarang.
Karena mengatur keuangan itu bukan soal punya banyak uang, tapi soal punya sistem yang jalan otomatis.