Prasyarat
- Akun DingTalk dengan akses admin perusahaan
- Instansi Claw (buat di sini)
Panduan Penyiapan
Buat Aplikasi DingTalk
- Buka DingTalk Open Platform
- Klik Application Development → Enterprise Internal Development
- Klik Create Application
- Masukkan nama dan deskripsi aplikasi
- Klik Confirm
Aktifkan Kemampuan Robot
- Di aplikasi Anda, buka App Features → Robot
- Aktifkan konfigurasi robot
- Pilih Stream Mode (direkomendasikan — tidak perlu URL publik)
- Klik Publish
Publikasikan Aplikasi
- Buka Version Management
- Buat versi baru (minimal versi pengujian)
- Atur rentang visibilitas (pengguna/departemen mana yang dapat melihat bot)
- Kirim dan publikasikan
Konfigurasi di Dasbor LemonData
- Buka Dasbor Claw Anda
- Klik ikon pengaturan pada instansi Anda
- Buka tab IM Integrations
- Perluas bagian DingTalk
- Tempel AppKey dan AppSecret Anda
- Klik Save
Pengaturan Grup
Konfigurasikan perilaku obrolan grup di tab IM Integrations pada Dasbor Anda:| Pengaturan | Opsi | Deskripsi |
|---|---|---|
| Group Policy | Open (default) / Allowlist / Disabled | Mengontrol siapa yang dapat memicu bot di dalam grup |
| Group Allowed Users | Daftar ID pengguna | Hanya pengguna ini yang dapat memicu bot (mode allowlist) |
DingTalk selalu memerlukan @mention untuk memicu bot di dalam grup — ini adalah batasan platform dan tidak dapat dikonfigurasi. Pemfilteran ID Grup tidak tersedia untuk DingTalk; gunakan pengaturan Group Policy untuk mengontrol akses.
Penyelesaian Masalah
Bot tidak merespons
Bot tidak merespons
- Verifikasi bahwa AppKey dan AppSecret sudah benar
- Pastikan aplikasi telah dipublikasikan (setidaknya versi pengujian)
- Pastikan mode Stream mode dipilih dalam konfigurasi robot
- Verifikasi bahwa bot terlihat oleh akun pengguna Anda
Koneksi sering terputus
Koneksi sering terputus
- Mode Stream mempertahankan koneksi WebSocket yang persisten
- Pemutusan koneksi singkat adalah hal yang normal — bot akan terhubung kembali secara otomatis
- Jika terus berlanjut, coba mulai ulang instansi dari dasbor