Prasyarat
- Ruang kerja Slack di mana Anda memiliki akses admin
- Instansi Claw (buat di sini)
Panduan Penyiapan
Buat Aplikasi Slack
- Buka Slack API dan klik Create New App
- Pilih From scratch
- Masukkan nama aplikasi (misalnya, “AI Assistant”) dan pilih ruang kerja Anda
- Klik Create App
Aktifkan Socket Mode
- Di bilah sisi kiri, buka Socket Mode
- Alihkan Enable Socket Mode ke ON
- Berikan nama pada token (misalnya, “claw-socket”) dan klik Generate
- Salin App-Level Token (dimulai dengan
xapp-) — Anda akan membutuhkan ini
Konfigurasi Izin Bot
- Buka OAuth & Permissions di bilah sisi
- Di bawah Bot Token Scopes, tambahkan scope berikut:
chat:write— Kirim pesanim:history— Baca riwayat DMim:read— Lihat DMim:write— Mulai DMapp_mentions:read— Deteksi @mention
- Klik Install to Workspace di bagian atas
- Otorisasi aplikasi
- Salin Bot User OAuth Token (dimulai dengan
xoxb-)
Aktifkan Event
- Buka Event Subscriptions di bilah sisi
- Alihkan Enable Events ke ON
- Di bawah Subscribe to bot events, tambahkan:
message.im— Pesan di DMapp_mention— @mention di saluran
- Klik Save Changes
Konfigurasi di Dasbor LemonData
- Buka Claw Dashboard Anda
- Klik ikon pengaturan pada instansi Anda
- Buka tab IM Integrations
- Perluas bagian Slack
- Tempel App Token (
xapp-...) dan Bot Token (xoxb-...) Anda - Klik Save
Kontrol Akses
Pengaturan Grup
Konfigurasikan akses saluran di tab IM Integrations pada Dasbor Anda:| Pengaturan | Opsi | Deskripsi |
|---|---|---|
| Group Policy | Open (default) / Allowlist / Disabled | Mengontrol di saluran mana bot merespons |
| Require @mention | On / Off | Bot hanya merespons saat di-@mention |
| Group IDs | Daftar ID saluran | Batasi ke saluran tertentu (kosong = semua saluran) |
| Group Allowed Users | Daftar ID pengguna | Hanya pengguna ini yang dapat memicu bot (mode allowlist) |
Penyelesaian Masalah
Bot tidak merespons DM
Bot tidak merespons DM
- Verifikasi bahwa kedua token sudah benar (App Token dimulai dengan
xapp-, Bot Token denganxoxb-) - Periksa apakah event
message.imtelah dilanggan - Pastikan aplikasi telah diinstal ke ruang kerja Anda
Bot tidak merespons @mention
Bot tidak merespons @mention
- Periksa apakah scope
app_mentions:readdan eventapp_mentiontelah dikonfigurasi - Bot harus diundang ke saluran terlebih dahulu (ketik
/invite @botname)
Kesalahan 'not_allowed_token_type'
Kesalahan 'not_allowed_token_type'
- Pastikan Anda menggunakan App-Level Token (
xapp-) untuk kolom App Token, bukan Bot Token - Bot Token (
xoxb-) dimasukkan ke dalam kolom Bot Token