Ön Koşullar
- Bir WeCom yönetici hesabı
- Bir Claw örneği (buradan bir tane oluşturun)
Kurulum Kılavuzu
Bir WeCom Uygulaması Oluşturun
- WeCom Yönetici Konsolu’nda oturum açın
- App Management → Create App bölümüne gidin
- Bir uygulama adı girin, bir logo yükleyin ve görünürlük aralığını ayarlayın
- Create butonuna tıklayın
Kimlik Bilgilerini Alın
- En altta bulunan My Enterprise → Enterprise Info kısmındaki Corp ID’nizi not edin
- Uygulama ayarlarınızda Secret (Corp Secret) bilgisini kopyalayın
Callback URL Yapılandırın
- Uygulama ayarlarınızda Receive Messages → Set API Receive kısmına gidin
- WeCom bölümünü genişlettiğinizde LemonData panelinde callback URL’niz görüntülenir:
- Bir Token (rastgele dize) ve EncodingAESKey (43 karakterli rastgele dize) belirleyin
- Save butonuna tıklayın — WeCom callback URL’sini doğrulayacaktır
LemonClaw WebUI'yi Açın
- Hosted Claw kullanıyorsanız Claw Dashboard sayfanıza gidin ve Open WebUI’ye tıklayın
- LemonClaw’ı self-host ediyorsanız kendi WebUI’nizi (örneğin
http://your-ip:18789) açın ve token ile giriş yapın - WebUI içinde Settings → Channels bölümüne gidin
- WeCom bölümünü genişletin
- Üstte gösterilen Callback URL bilgisini kopyalayın
- Bilgileri doldurun: Corp ID, Corp Secret, Token, EncodingAESKey
- Save butonuna tıklayın
Sorun Giderme
LemonClaw’ın mevcut WeCom desteği kullanıcı bazlı 1:1 mesajlaşmadır. Tam grup mention, thread ve reply semantiği henüz mevcut değildir.
Callback URL doğrulaması başarısız oluyor
Callback URL doğrulaması başarısız oluyor
- Claw örneğinizin çalıştığından emin olun (yeşil durum)
- URL formatını doğrulayın:
https://claw-{subdomain}.lemondata.cc/webhook/wecom - WeCom’da doğrulamadan önce Token ve EncodingAESKey’in Claw yapılandırmasına kaydedildiğinden emin olun
Bot yanıt vermiyor
Bot yanıt vermiyor
- Corp ID ve Corp Secret bilgilerinin doğru olduğunu doğrulayın
- Uygulamanın kullanıcı hesabınız için görünür olduğunu kontrol edin (görünürlük aralığı ayarı)
- Token ve EncodingAESKey’in WeCom ve Claw arasında eşleştiğinden emin olun