OpenClaw adalah AI agent open source yang dapat dihubungkan ke berbagai platform seperti Telegram, Discord, WhatsApp, Slack, dan lainnya. Pada panduan ini kita akan melanjutkan proses instalasi OpenClaw versi 2026.6.10 menggunakan Docker, kemudian menghubungkan bot Telegram hingga siap digunakan.
Persiapan
Pastikan Anda sudah menyelesaikan instalasi Docker dan menjalankan script installer OpenClaw.
Ketika proses onboarding dimulai, pilih konfigurasi berikut.
1. Pilih Setup Mode
Pilih:
QuickStart (recommended)
Jika sebelumnya sudah pernah melakukan konfigurasi OpenClaw, installer akan mendeteksi konfigurasi lama.
Untuk instalasi baru yang bersih, pilih:
Reset before setup
Kemudian pilih:
Full reset (config + creds + sessions + workspace)
Langkah ini akan menghapus konfigurasi lama sehingga OpenClaw memulai dari awal.
Konfigurasi Model Ollama
Pada bagian penyedia model, pilih:
Ollama
Kemudian pilih:
Local only
Masukkan alamat server Ollama, misalnya:
http://10.10.10.178:11434
Lalu masukkan model yang akan digunakan, misalnya:
qwen2.5:14b
Apabila model sudah tersedia di server Ollama, OpenClaw akan langsung menggunakannya.
Membuat Bot Telegram dengan BotFather
Agar OpenClaw dapat menerima pesan dari Telegram, kita perlu membuat bot terlebih dahulu.
Langkah 1
Buka aplikasi Telegram.
Cari akun:
@BotFather
Pastikan akun tersebut memiliki tanda centang biru.
Langkah 2
Ketik perintah:
/newbot
BotFather akan meminta dua informasi.
Nama Bot
Contoh:
OpenClaw AI
Nama ini akan tampil kepada pengguna.
Username Bot
Contoh:
openclaw_ai_bot
Syarat username:
- Harus unik.
- Harus diakhiri dengan kata bot.
Contoh lain:
myassistantbot
Langkah 3
Jika berhasil, BotFather akan memberikan token seperti berikut.
123456789:AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Simpan token ini karena akan digunakan oleh OpenClaw.
Memasukkan Token Telegram ke OpenClaw
Saat proses onboarding OpenClaw berlangsung, pilih channel:
Telegram (Bot API)
Kemudian pilih:
Enter Telegram bot token
Masukkan token yang diberikan oleh BotFather.
Contoh:
123456789:AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Setelah token berhasil diverifikasi, OpenClaw akan menambahkan Telegram sebagai channel aktif.
Konfigurasi Web Search
Pada bagian Web Search, pilih penyedia pencarian.
Contoh yang digunakan:
SearXNG Search
Masukkan URL server SearXNG Anda.
Jika tidak memiliki SearXNG, bagian ini dapat dikonfigurasi nanti.
Instalasi Skill Tambahan
OpenClaw akan mendeteksi skill yang belum terpasang.
Pilih:
Install missing skill dependencies
Kemudian gunakan:
npm
Installer akan memasang dependency yang dibutuhkan secara otomatis.
Mengaktifkan Hooks
Saat muncul pertanyaan:
Enable hooks?
Pilih:
Yes
Secara default OpenClaw akan mengaktifkan beberapa hook, seperti:
- boot-md
- command-logger
- session-memory
Hook ini membantu OpenClaw menyimpan konteks percakapan dan log aktivitas.
Menjalankan Gateway
Setelah onboarding selesai, jalankan gateway menggunakan Docker.
Contoh:
docker compose up -d
Jika berhasil, gateway akan aktif pada port:
18789
Dashboard dapat diakses melalui:
http://127.0.0.1:18789
Cara Pairing Telegram dengan OpenClaw
Secara default, OpenClaw menggunakan sistem pairing untuk alasan keamanan.
Artinya, pengguna Telegram tidak langsung bisa mengakses AI.
Langkah 1
Cari bot Telegram yang telah dibuat.
Kemudian kirim pesan:
Halo
atau
/start
Bot akan membalas dengan kode pairing.
Contoh:
Pairing code:
ABCD-1234
Langkah 2
Masuk ke terminal server OpenClaw.
Jalankan perintah:
docker exec -it rocky-openclaw-gateway-1 openclaw pairing approve telegram ABCD-1234
Sesuaikan kode pairing dengan yang muncul pada Telegram.
Jika berhasil, pengguna tersebut akan menjadi perangkat yang diizinkan menggunakan OpenClaw.
Mengecek Status OpenClaw
Untuk memastikan gateway berjalan normal, gunakan:
docker exec -it rocky-openclaw-gateway-1 openclaw status
Atau melihat log Docker:
docker compose logs -f openclaw-gateway
Apabila gateway berjalan normal, OpenClaw siap menerima pesan dari Telegram.
Kesimpulan
OpenClaw versi 2026.6.10 menyediakan proses instalasi yang cukup mudah melalui Docker. Setelah memilih model Ollama, menambahkan bot Telegram dari BotFather, mengaktifkan Web Search, serta menjalankan gateway, Anda sudah dapat menggunakan OpenClaw sebagai AI Assistant di Telegram.
Fitur pairing yang aktif secara bawaan juga memberikan lapisan keamanan tambahan sehingga hanya pengguna yang disetujui yang dapat mengakses AI agent Anda.