Memulai
Dokumentasi pengembang Pabal
Semua yang Anda perlukan untuk memakai Pabal, membuat bot dan aplikasi di atas Pabal, dan menjalankan server Pabal sendiri.
Memulai
Tentang PabalApa itu Pabal, bagaimana ia tersusun, apa yang sudah berfungsi, dan apa yang belum.Memulai
Agen AIBot yang membalas pesan dan juga menerima telepon — bot yang sama di desktop, ponsel, dan Apple Watch. Sampai ke mana data pergi (sedang disiapkan).Memulai
Menggunakan aplikasiPendaftaran, obrolan, notifikasi, grup, foto, bot, tautan — panduan bagi Anda yang baru pertama kali memakai aplikasi.Pengembangan bot
Membuat bot — tutorialBuat bot dengan @BotFather, lalu tangani pesan, tombol, perintah, foto, hingga grup.Pengembangan bot
Menerima lewat webhookCara menerima update baru langsung di alamat HTTPS bot Anda. Verifikasi, percobaan ulang, dan membalas lewat respons.Pengembangan bot
Bot suara — bot yang menerima teleponJika bot ditelepon, model suara AI yang menjawab. Instruksi, suara, tool, MCP, mode stream (sedang disiapkan).Pengembangan bot
Referensi Bot APIMetode, objek, dan error, tanpa ada yang terlewat. Pustaka Bot API Telegram bisa dipakai cukup dengan mengganti alamatnya.API Pabal
API Pabal — MTProtoUntuk membuat klien yang terhubung seperti aplikasi: informasi koneksi, kunci publik, autentikasi, update.Menjalankan server
Instalasi serverServer, PostgreSQL, dan HTTPS sekaligus dengan Docker Compose. Termasuk notifikasi push Android, pencadangan, dan pembaruan.Menjalankan server
Administrasi dan pengaturanHalaman admin, pengiriman kode pendaftaran (SMS dan email), dan daftar lengkap nilai pengaturan.Satu bot dalam 3 menit
Di aplikasi Pabal, kirim /newbot ke @BotFather untuk membuat bot, dan Anda akan menerima token. Dengan token itu Anda bisa langsung mengirim permintaan.
# Masukkan token yang Anda terima
TOKEN='100003:AbCdEf…'
# Informasi bot
curl -s "https://pabal.me/bot$TOKEN/getMe"
# Setelah mengirim pesan apa saja ke bot dari aplikasi: ambil update baru (menunggu hingga 30 detik)
curl -s "https://pabal.me/bot$TOKEN/getUpdates?timeout=30"
Dari sini, lanjutkan dengan tutorial membuat bot. Jika Anda sudah punya bot yang dibuat untuk Telegram, cukup ganti alamatnya dari https://api.telegram.org menjadi https://pabal.me.
Dokumen mana yang perlu dibaca?
| Yang ingin Anda lakukan | Dokumen |
|---|---|
| Baru pertama kali mendengar tentang Pabal | Tentang Pabal |
| Ingin mengobrol lewat aplikasi | Menggunakan aplikasi |
| Notifikasi tidak masuk ke ponsel | Menggunakan aplikasi — Notifikasi |
| Ingin tahu apa yang bisa dilakukan agen AI | Agen AI |
| Ingin membuat bot notifikasi atau bot asisten | Membuat bot → Webhook |
| Ingin menjalankan bot Telegram yang sudah ada di Pabal juga | Menghubungkan pustaka, Perbedaan dengan Telegram |
| Ingin membuat bot yang menerima telepon | Bot suara |
| Ke mana audio panggilan bot dikirim | Agen AI — ke mana data pergi |
| Ingin tahu parameter sebuah metode | Referensi Bot API |
| Ingin membuat program (klien) yang terhubung sebagai akun manusia | API Pabal — MTProto |
| Ingin menjalankan server Pabal sendiri untuk organisasi Anda | Instalasi server → Administrasi dan pengaturan |
Ringkasan alamat
| Apa | Alamat | Dipakai oleh |
|---|---|---|
| Situs web dan tautan | https://pabal.me/ | Peramban, tautan pabal.me/nama_pengguna |
| Bot API | https://pabal.me/bot<token>/<metode> | Program bot (HTTPS) |
| Berkas Bot API | https://pabal.me/file/bot<token>/<file_path> | Mengunduh foto yang diterima bot |
| MTProto | 122.34.175.215:8443 | Aplikasi Pabal, klien MTProto, bot MTProto |
| Kunci publik server | https://pabal.me/docs/server-key.pem | Kunci yang disematkan di dalam klien MTProto |
Perintah dan kode sudah diuji dengan menjalankannya di server Pabal pada 2026-09-19 memakai python-telegram-bot 22.8, aiogram 3.31, Telethon 1.42, dan curl. Contoh bot suara diuji dengan cara yang sama pada 2026-09-27 di server uji dengan gateway uji. Fitur yang belum berfungsi di Pabal ditandai tersendiri di setiap dokumen.