Langsung ke konten
Panduan

Kontrol akses Matrix OpenClaw

Ruangan bot ke bot dan mode mentions, mengapa dibuat oleh bot berarti akun lain yang dikonfigurasi, visibilitas konteks untuk konteks tambahan ruangan, kebijakan pesan langsung dan ruangan dengan daftar izin, membungkam pesan langsung sementara ruangan tetap berfungsi, penyandingan dengan kode yang digunakan ulang dan pengingat, serta perintah slash yang diawali mention bot

5 menit baca

Matrix tidak memiliki flag bot, tidak memiliki daftar izin di sisi server, dan kliennya melengkapi mention dengan tab di depan setiap perintah, dan aturan akses OpenClaw mencerminkan ketiga hal itu. Berikut pengaturan bot ke bot, kontrol visibilitas konteks, kebijakan pesan langsung dan ruangan, penyandingan, dan jalur perintah yang diawali mention.

Ruangan bot ke bot

  • Pesan dari akun Matrix OpenClaw lain yang dikonfigurasi diabaikan secara default, dan pengaturan allow-bots mengaktifkan lalu lintas antaragen: true menerima pesan dari akun bot lain yang dikonfigurasi di ruangan dan pesan langsung yang diizinkan, mentions menerimanya di ruangan hanya jika pesan tersebut secara kasatmata me-mention bot ini sementara pesan langsung tetap diizinkan, dan nilai allow-bots per ruangan meng-override pengaturan di tingkat akun.
  • Pesan dari bot terkonfigurasi yang diterima menggunakan perlindungan loop bot bersama, yang dikonfigurasi di bawah default saluran dan dapat di-override per akun atau per ruangan.
  • OpenClaw tetap mengabaikan pesan dari ID pengguna Matrix yang sama untuk menghindari loop membalas diri sendiri, dan karena Matrix tidak memiliki flag bot bawaan, dibuat oleh bot berarti dikirim oleh akun Matrix lain yang dikonfigurasi di gateway OpenClaw ini.
  • Saran dokumentasi untuk ruangan bersama adalah daftar izin ruangan yang ketat dan kewajiban mention setiap kali lalu lintas bot ke bot diaktifkan.
Ini hanya memengaruhi visibilitas konteks tambahan, bukan apakah pesan masuk itu sendiri dapat memicu balasan.

Visibilitas konteks dan kebijakan

Matrix mendukung kontrol visibilitas konteks bersama untuk konteks tambahan ruangan seperti teks balasan yang diambil, akar utas, dan riwayat tertunda: all, yang default, mempertahankan konteks tambahan sebagaimana diterima, allowlist menyaringnya hanya untuk pengirim yang diizinkan oleh pemeriksaan daftar izin ruangan dan pengguna yang aktif, dan allowlist-quote berperilaku seperti allowlist sambil mempertahankan satu balasan kutipan eksplisit; ini hanya memengaruhi konteks tambahan apa yang terlihat, tidak pernah memengaruhi apakah pesan masuk dapat memicu balasan, yang tetap ditentukan oleh kebijakan grup, map ruangan, daftar pengirim grup, dan pengaturan pesan langsung. Contoh kebijakannya menetapkan kebijakan pesan langsung ke allowlist dengan pengirim admin dan balasan utas nonaktif, kebijakan grup allowlist dengan admin yang sama sebagai pengirim grup, dan entri ruangan dengan kewajiban mention; untuk membungkam pesan langsung sepenuhnya sementara ruangan tetap berfungsi, Anda menonaktifkan blok pesan langsung dan mempertahankan kebijakan ruangan beserta daftar pengirimnya. Penyandingan untuk pesan langsung Matrix menggunakan perintah pairing list dan approve, dan jika pengguna yang belum disetujui terus mengirim pesan sebelum disetujui, OpenClaw menggunakan ulang kode tertunda yang sama dan dapat mengirim pengingat setelah cooldown singkat alih-alih membuat kode baru.

Perintah slash di ruangan

  • Perintah slash seperti new, reset, model, agents, session, acp, dan approve langsung berfungsi di pesan langsung.
  • Di ruangan, OpenClaw juga mengenali perintah yang diawali mention Matrix milik bot itu sendiri, sehingga mention yang diikuti perintah new memicu jalur perintah tanpa regex mention kustom, dan ini membuat bot tetap responsif terhadap pesan berpola mention lalu perintah yang dikirim Element dan klien serupa saat pengguna melengkapi nama bot dengan tab sebelum mengetik.
  • Otorisasi tetap berlaku: pengirim perintah harus memenuhi kebijakan daftar izin pesan langsung atau ruangan serta kebijakan pemilik yang sama seperti pesan biasa.

OpenClaw di Matrix adalah artikel saluran tempat aturan-aturan ini berada, dan akun dan homeserver Matrix di OpenClaw menjelaskan model multi-akun dan homeserver yang menjadi dasar definisi allow-bots.

Mendefinisikan bot di platform yang tidak mengenalnya

Karena Matrix tidak dapat membedakan bot dari manusia, OpenClaw menarik garisnya pada konfigurasinya sendiri: akun lain di gateway yang sama adalah bot, semua yang lain adalah pengguna, dan pelindung loop berada di balik garis itu. Perlindungan loop bot OpenClaw menjelaskan pelindung tersebut, dan kontrol akses Slack OpenClaw menjelaskan lapisan kebijakan yang sama di Slack, tempat platformnya memang menandai bot.

Di Diali

Matrix ada di daftar saluran yang dapat dihubungkan di Diali, bersama WhatsApp, Telegram, Discord, Slack, Mattermost, SMS, dan suara: akun homeserver dan daftar izin ruangan adalah milik Anda, Gateway adalah milik kami. OpenClaw yang di-hosting di Diali adalah asistennya dan keamanan Diali menjelaskan batas yang berlaku untuk setiap saluran yang terhubung.

  • Akun lain yang dikonfigurasi adalah bot; ID yang sama tidak pernah dibalas.
  • Visibilitas konteks menyaring apa yang terlihat, bukan apa yang memicu.
  • Mention ditambah perintah tetaplah perintah.
Mulai sekarang

Berhenti membaca, buat agen Anda sendiri

Siapkan agen, pilih saluran, dan biarkan ia bekerja di dalam aplikasi yang sudah selalu Anda buka.