Catatan untuk pengguna pertama kali: Jika Anda belum men-deploy OpenClaw, mulailah terlebih dahulu dengan Tencent Cloud OpenClaw. Anda dapat meluncurkan instance OpenClaw Anda dalam hitungan detik dengan satu klik, lalu kembali ke panduan ini untuk mengeksplorasi use case yang lebih lanjut.
Layanan ini dilengkapi dengan panel manajemen visual dan mendukung integrasi cepat dengan QQ, WeCom, Lark, DingTalk, Discord, WhatsApp, Telegram, dan iMessage.
Berikut adalah panduan praktis yang komprehensif untuk OpenClaw (sebelumnya Clawdbot) di cloud! Silakan klik tautannya untuk menemukan lebih banyak tutorial integrasi!
Tutorial ini akan memandu Anda melalui proses konfigurasi terperinci untuk mengintegrasikan OpenClaw dengan iMessage, sehingga memberikan pengalaman OpenClaw yang paling lancar. Pemula pun dapat langsung mengikutinya.
Pastikan alat berikut sudah terpasang di sistem operasi macOS Anda. Jika belum, silakan jalankan perintah instalasi yang sesuai terlebih dahulu:
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install node. npm akan otomatis tersedia setelah instalasi selesai.imsg adalah dependensi inti bagi OpenClaw untuk terhubung dengan iMessage, yang digunakan untuk membaca data percakapan iMessage. Alat ini perlu diinstal dan diperiksa terlebih dahulu.
# Install imsg (install via specified tap source)
brew install steipete/tap/imsg
# Key Self-Check (Verify if the iMessage chat list can be read, core steps)
imsg chats --limit 3
# If 3 chat records are output, it means that chat.db (iMessage database) permissions are normal;
# If a permission error is prompted, you need to go to "System Settings - Privacy and Security" to grant the terminal permission to access "Documents and Desktop Folder" and "Messages".

Jika terjadi error izin akses, silakan buka “System Settings — Privacy and Security — sudut kiri bawah + — Tambahkan ‘Messages’ dan ‘Terminals’”.
Temukan Event Subscriptions di bilah navigasi sebelah kiri lalu klik Enable Events. Dengan mengaktifkannya, Anda dapat menerima pesan dan notifikasi event dari Slack sehingga bot dapat merespons.
Tidak diperlukan konfigurasi tambahan setelah diaktifkan (pairing terminal berikutnya akan otomatis terhubung). Cukup biarkan halaman tetap terbuka lalu lanjutkan ke langkah-langkah berikut.
Konfigurasikan Model untuk OpenClaw
Selanjutnya, Anda perlu mengonfigurasi model untuk instance OpenClaw yang sudah dideploy.
Buka konsol Tencent Cloud, pilih instance Lighthouse terkait yang telah men-deploy OpenClaw, lalu klik kartu server untuk masuk ke halaman “Manage Instances”.

Mengonfigurasi API Key Model
Mengonfigurasi API Key model untuk OpenClaw dapat dilakukan langsung pada halaman manajemen aplikasi server Lighthouse. Panel ini mendukung konfigurasi API Key untuk model umum seperti Tencent Hunyuan, Tencent Cloud DeepSeek, Lunar Dark Side Kimi, MiniMax, dan Zhipu GLM, serta model kustom lainnya. Untuk detailnya, silakan lihat Panduan Deployment Instan OpenClaw (sebelumnya Clawdbot) dengan Satu Klik — Configuring the Model API Key; tidak akan dibahas lebih lanjut di sini.



Konfigurasi Dasar OpenClaw
Pertama, buka konsol Lighthouse untuk melihat instance OpenClaw yang baru saja Anda beli atau instal ulang. Klik tombol login pada halaman tersebut.

Setelah mengklik “Login”, pada halaman terminal jarak jauh Tencent Cloud (OrcaTerm), pilih “Passwordless Connection” lalu klik “Login”.

Tampilan setelah berhasil login ke server melalui terminal jarak jauh OrcaTerm ditunjukkan di bawah ini:

Setelah berhasil login ke server, masukkan perintah berikut lalu tekan Enter untuk menjalankannya.
openclaw onboard
Setelah menjalankan perintah openclaw onboard, Anda perlu menyelesaikan langkah konfigurasi berikutnya menggunakan keyboard. Gunakan tombol panah untuk mengontrol opsi, lalu tekan Enter untuk memilih dan mengonfirmasi.
Setelah menjalankan perintah di atas, akan muncul opsi konfirmasi: Do you understand the risks? Pilih “Yes”.

Selanjutnya, Anda perlu memilih mode Onboarding. Cukup pilih “QuickStart”.

Selanjutnya, Anda perlu mengonfigurasi Config handling. Pilih “Use existing values”.

Konfigurasi Model
Langkah ini mengharuskan Anda memilih Model/auth provider, yaitu mengonfigurasi model. Jika Anda sudah menyelesaikan konfigurasi model OpenClaw di konsol Tencent Cloud pada langkah sebelumnya, Anda dapat melewati langkah ini. Jika Anda belum mengonfigurasi model, Anda dapat mengonfigurasi API Key model melalui command line pada langkah ini.
Kimi:https://platform.moonshot.ai/
MiniMax:https://platform.minimax.io/
GLM:https://z.ai/manage-apikey/apikey-list
Seperti yang ditunjukkan pada contoh di bawah, pilih Skip for now.

Pilih All providers.

Pilih Keep current.


Pilih iMessage lalu tekan Enter untuk mengonfirmasi;

Masukkan Bot token dan App Token yang telah disimpan pada langkah sebelumnya, lalu tekan Enter untuk mengonfirmasi setiap input.
Pengguna baru tidak perlu menambahkan skill pack tambahan untuk saat ini; disarankan memilih “No” di sini. Ini karena Skills dapat mengaktifkan kemampuan otomasi tingkat sistem, termasuk:
Untuk deployment awal, membatasi izin dapat meningkatkan stabilitas dan keamanan.

Disarankan untuk hanya memilih: session-memory (Gunakan tombol panah atas dan bawah untuk memindahkan kursor, tombol spasi untuk memilih, dan tombol Enter untuk mengonfirmasi lalu lanjut ke langkah berikutnya).
Alasan:
Mohon jangan pilih:
Tekan enter atau klik untuk melihat gambar dalam ukuran penuh

Setelah konfigurasi dikonfirmasi, sistem akan otomatis menyelesaikan deployment, yang memakan waktu sekitar 30 detik hingga 1 menit. Tidak diperlukan operasi apa pun. Tunggu hingga wizard konfigurasi otomatis keluar dan kembali ke antarmuka command-line (menampilkan “root@VM-xxx-ubuntu:~#”), yang menandakan deployment berhasil.
Anda perlu menambahkan konfigurasi terkait iMessage ke konfigurasi OpenClaw agar OpenClaw dapat mengakses data iMessage melalui imsg. Pertama, dapatkan informasi path yang diperlukan, lalu lakukan konfigurasi secara visual atau manual.
Pertama, jalankan perintah berikut untuk mendapatkan path instalasi imsg dan path database iMessage (chat.db). Kedua path ini akan diperlukan untuk konfigurasi berikutnya.
# 1. Get the imsg path (copy the command output and fill it into cliPath later)
which imsg
# 2. Get the path to chat.db (iMessage chat database, usually the default path is as follows)
echo "$HOME/Library/Messages/chat.db"
# Verify that the database file exists
ls -l "$HOME/Library/Messages/chat.db"
# If the file does not exist, confirm that your iMessage is working correctly (you need to be logged in with your Apple ID on macOS and have used iMessage before).
Konfigurasi harus mencakup empat parameter inti berikut; tidak boleh ada yang terlewat:
channels.imessage.enabled = true (Mengaktifkan channel iMessage)
channels.imessage.cliPath = “<imsg path>” (Path imsg yang diperoleh pada langkah 4.1)
channels.imessage.dbPath = “<chat.db path>” (Path chat.db yang diperoleh pada langkah 4.1)
channels.imessage.dmPolicy = “pairing” (Konfigurasi default yang direkomendasikan, digunakan untuk mengontrol izin pesan pribadi)
Pertama, jalankan gateway OpenClaw (penjelasan detail ada di langkah 5, dan bisa dijalankan lebih awal): openclaw gateway — port 18789 — verbose
openclaw dashboardhttp://127.0.0.1:18789/Centang “enabled” dan setel nilainya menjadi true;
Masukkan “cliPath” lalu tempel path imsg yang diperoleh pada langkah 4.1;
Masukkan “dbPath” lalu tempel path chat.db yang diperoleh pada langkah 4.1;
Setel “dmPolicy” menjadi “pairing”;
~/.clawdbot/clawdbot.json.
Gateway adalah inti komunikasi antara OpenClaw dan iMessage. Setelah gateway dijalankan, koneksi antara OpenClaw dan iMessage dapat diselesaikan. Contoh ini menggunakan port 18789 (nomor port dapat diubah sesuai kebutuhan).
clawdbot gateway --port 18789 --verbose
Setelah menyelesaikan startup gateway dan konfigurasi, Anda perlu menghubungkan akun iMessage di ponsel dan komputer melalui pairing agar ponsel dapat mengontrol Mac Anda. Langkah-langkahnya adalah sebagai berikut:
Kirim pesan pemicu pairing: Gunakan ponsel Anda untuk mengirim pesan apa pun ke akun iMessage yang login di komputer Anda (yang harus sama dengan Apple ID komputer Anda). Setelah pesan dikirim, terminal komputer akan otomatis menampilkan pairing code (harap ingat atau salin pairing code ini).
Hentikan layanan gateway saat ini: Kembali ke jendela terminal tempat gateway dijalankan, lalu tekan Ctrl + C untuk menghentikan layanan gateway yang sedang berjalan.
Jalankan perintah persetujuan pairing: Masukkan perintah berikut di terminal, ganti openclaw pairing approve imessage <pairing code>
Jalankan ulang gateway: Setelah pairing disetujui, jalankan ulang gateway untuk memastikan pairing berlaku. Jalankan perintah berikut: openclaw gateway — port 18789 — verbose
Setelah gateway berhasil dijalankan ulang, pairing selesai. Kini Anda dapat mengontrol Mac Anda melalui iMessage dari ponsel.

Untuk lebih banyak tutorial praktis OpenClaw di cloud, seperti deployment OpenClaw dengan satu klik, integrasi dengan QQ/WeChat/DingTalk/Lark/Discord/Telegram/WhatsApp, instalasi dan penggunaan Skills, silakan lihat kumpulan tutorial praktis OpenClaw di cloud (sebelumnya Clawdbot) yang paling lengkap.
Selamat bergabung dalam diskusi!
Sebuah Discord telah dibuat, dan semua orang dipersilakan untuk bergabung serta mengeksplorasi cara-cara lanjutan menggunakan Openclaw(Clawdbot) bersama-sama!

Dapatkan tips lanjutan di Discord
Klik untuk bergabung dengan komunitas
Catatan: Setelah bergabung, Anda bisa mendapatkan template plugin terbaru dan deployment playbook
Bergabung ke WhatsApp / WeCom untuk dukungan teknis khusus
| Saluran | Pindai / Klik untuk bergabung |
|---|---|
| Channel WhatsApp |
|
| WeCom (Enterprise WeChat) |
|
Pelajari lebih lanjut di halaman resmi: Tencent Cloud OpenClaw