Perlindungan pembayaranSelengkapnya
- Revisi dalam batas paket tidak dikenai biaya.
- Jika Anda tidak merespons dalam 3 hari setelah penyerahan hasil, hasil kerja diterima secara otomatis.
Uang ditahan saat Anda membayar dan diteruskan hanya setelah Anda menerima hasil kerja.

Contoh hasil
Bot Telegram untuk booking potong rambut di barbershop
Bot di Telegram
Sebagian kode
async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
"""Langkah terakhir formulir: berterima kasih kepada klien dan meneruskan permintaannya."""
request = context.user_data["booking"]
request["phone"] = update.message.text.strip()
await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
await context.bot.send_message(settings.admin_chat_id, format_request(request))
sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
return ConversationHandler.END
Semua jawaban dan tombol ada di texts.yaml, jadi klien bisa mengubah harga atau jam buka tanpa menyentuh kode.
File: arsip ZIP berisi bot.py, texts.yaml, settings.example.env (tempat token bot dan spreadsheet diisi sendiri oleh klien), requirements.txt, dan README: membuat bot di Telegram, menghubungkan Google Spreadsheet, dan menjalankannya di server kecil atau hosting. Bot mengirim permintaan tetapi tidak memeriksa kalender para barber: pemilik yang mengonfirmasi jamnya.
Klien: barbershop dengan 3 barber yang sebelumnya hanya menerima booking lewat telepon. Tugas: bot Telegram dengan menu: harga, alamat dan jam buka, formulir booking (layanan, hari dan jam, nama, telepon) yang mengirim setiap permintaan ke chat pemilik dan menambahkannya ke Google Spreadsheet.
Klien dan semua datanya fiktif.
Tentang layanan ini
Pengajuan cuti yang dikirim lewat pesan pribadi mudah hilang. Bot Slack ini memberinya satu jalur. Dasar menjawab lewat perintah slash dengan aturan cuti Anda, siapa yang menyetujui, dan hari libur yang Anda daftarkan. Mulai Standar, formulir menanyakan jenis cuti, tanggal, siapa penggantinya, dan komentar, lalu memasang pengajuan di channel persetujuan Anda dan Google Spreadsheet. Di Premium, pengajuan dilengkapi tombol Setujui dan Tolak yang hanya berfungsi untuk pemberi persetujuan yang Anda daftarkan, dan bot memberi tahu keputusannya kepada karyawan lewat pesan langsung. Bot tidak menghitung sisa cuti, tidak memeriksa kalender, tidak terhubung ke sistem HR atau penggajian, dan tidak memberi saran hukum tentang cuti: bot hanya meneruskan keputusan yang dibuat seseorang. Bot tidak menerima pembayaran dan berjalan dalam Socket Mode, tanpa perlu alamat web publik. README menunjukkan cara membuat aplikasi di workspace Slack Anda dan menjalankannya di komputer, server, atau hosting Anda sendiri. Token tetap di tangan Anda.
Yang termasuk
- Yang Anda dapatkanArsip ZIP berisi kode Python, aturan cuti dan pertanyaan formulir Anda dalam file teks, contoh file pengaturan, dan README; kodenya juga ditampilkan di halaman pesanan.
- Satu formulir untuk cutiJenis, tanggal, pengganti, dan komentar, mulai Standar
- Channel persetujuanSetiap pengajuan dipasang di tempat yang dilihat pemberi persetujuan
- Spreadsheet cutiSetiap pengajuan menjadi satu baris di Google Spreadsheet
- Setujui atau tolakTombol untuk orang-orang yang Anda daftarkan, di Premium
- Jawaban untuk karyawanPesan langsung berisi keputusannya
Cara kerja
- 1AturanAnda memberikan aturan cuti, jenis cuti, dan pertanyaan formulir
- 2KodeKami menulis bot dan panduan menjalankannya
- 3PeluncuranAnda membuat aplikasi Slack, menambahkan token dan kunci Google, lalu menjalankannya
- 4RevisiAnda meminta revisi sesuai paket Anda
Yang kami butuhkan dari Anda
Aturan cuti Anda persis seperti yang harus dibaca karyawan, jenis cuti, dan hari libur yang ingin Anda cantumkan; pertanyaan setiap formulir; channel persetujuan; untuk Premium, pengguna Slack yang boleh menyetujui dan teks pesan keputusan. Jangan pernah mengirim token bot, kunci akses Google, atau kata sandi apa pun: README menunjukkan tempat Anda memasukkannya sendiri.
Kami akan menanyakan:
- Jenis cuti
- Pertanyaan formulir
- Channel persetujuan dan pemberi persetujuan
- Aturan cuti Anda
Bandingkan paket
| Paket | DasarBot aturan cutiRp 425.000 | StandarBot pengajuan cutiRp 850.000 | PremiumBot cuti dengan persetujuanRp 1.462.000 |
|---|---|---|---|
| Tenggat | 1 hari | 2 hari | 3 hari |
| Revisi | 1 | 2 | 3 |
| Platform | Slack | Slack | Slack |
| Jawaban siap pakai | hingga 10 | hingga 25 | hingga 40 |
| Formulir (permintaan, booking, pesanan) | Tidak | hingga 3 | hingga 5 |
| Permintaan dikirim ke chat Anda dan Google Spreadsheet | Tidak | Ya | Ya |
| Perintah admin dan broadcast | Tidak | Tidak | Ya |
| Bahasa menu | 1 | 1 | 2 |
| Pesan Dasar | Pesan Standar | Pesan Premium |
Perlindungan pembayaran
Anda membayar saat memesan, tetapi uangnya diteruskan hanya untuk hasil kerja yang diterima.
- Harga pastiHarga paket tidak berubah setelah Anda membayar.
- Uang ditahanSaat Anda membayar, jumlahnya hanya ditahan. Dana diteruskan ke Dleex setelah Anda menerima hasil kerja.
- Diperiksa sebelum penyerahanSetiap hasil melewati pemeriksaan kualitas sebelum sampai kepada Anda, dan Anda dapat melihatnya di halaman pesanan sebelum menerimanya.
- Revisi gratisMinta revisi sesuai brief Anda sebanyak yang diizinkan paket.
- Diterima setelah 3 hariJika dalam 3 hari setelah penyerahan hasil Anda tidak menerima hasil kerja maupun meminta revisi, hasil kerja diterima secara otomatis. Jika Anda menulis di chat pesanan setelah penyerahan hasil, pesanan akan menunggu; setelah kami menjawab, kami dapat memulai ulang hitungan 3 hari dan akan memberitahukannya di chat.
- Dikerjakan ulang atau pengembalian dana penuhJika hasilnya tidak sesuai brief Anda dan revisi tidak memperbaikinya, atau pengerjaan memakan waktu lebih dari dua kali tenggatnya, tulis di chat pesanan: kami akan mengerjakan ulang atau mengembalikan pembayaran secara penuh.
Tanya jawab
Apakah bot menghitung sisa hari cuti seseorang?
Tidak. Bot tidak mencatat sisa cuti atau memeriksa kalender; spreadsheet Anda yang menyimpan catatannya, dan pemberi persetujuan yang memutuskan.
Siapa yang bisa menyetujui?
Di Premium, hanya pengguna Slack yang Anda daftarkan di file pengaturan; klik dari orang lain diabaikan.
Apakah bot terhubung ke sistem HR kami?
Tidak. Bot bekerja di dalam Slack dan menulis ke satu Google Spreadsheet melalui kunci akses Google yang Anda buat sesuai README. Kunci dan token tidak pernah dikirim kepada kami.
Bagaimana dengan data karyawan?
Pengajuan tetap berada di workspace Slack dan spreadsheet Anda; bot tidak menyimpan apa pun di tempat lain. Memberi tahu karyawan bagaimana data mereka dipakai dan mematuhi aturan setempat adalah tanggung jawab Anda.
Apakah saya perlu server?
Komputer atau server dengan Python yang tetap menyala; dengan Socket Mode, tidak perlu alamat publik. WhatsApp tidak termasuk dalam layanan ini.
Tidak menemukan jawabannya?
