Pré-requisitos
- Uma conta de administrador do WeCom
- Uma instância Claw (crie uma aqui)
Guia de Configuração
Criar um App WeCom
- Faça login no WeCom Admin Console
- Vá em App Management → Create App
- Insira um nome para o app, faça upload de um logo e defina o alcance de visibilidade (visible range)
- Clique em Create
Obter Credenciais
- Anote seu Corp ID — encontrado em My Enterprise → Enterprise Info na parte inferior
- Nas configurações do seu app, copie o Secret (Corp Secret)
Configurar a URL de Callback
- Nas configurações do seu app, vá para Receive Messages → Set API Receive
- Sua URL de callback é exibida no dashboard da LemonData quando você expande a seção WeCom:
- Defina um Token (string aleatória) e EncodingAESKey (string aleatória de 43 caracteres)
- Clique em Save — o WeCom verificará a URL de callback
Configurar no Dashboard da LemonData
- Vá para o seu Claw Dashboard
- Clique no ícone de configurações na sua instância
- Abra a aba IM Integrations
- Expanda a seção WeCom
- Copie a Callback URL mostrada no topo
- Preencha: Corp ID, Corp Secret, Token, EncodingAESKey
- Clique em Save
Resolução de Problemas
A verificação da URL de callback falhou
A verificação da URL de callback falhou
- Certifique-se de que sua instância Claw esteja rodando (status verde)
- Verifique o formato da URL:
https://claw-{subdomain}.lemondata.cc/webhook/wecom - Verifique se o Token e a EncodingAESKey estão salvos na configuração do Claw antes de verificar no WeCom
O bot não responde
O bot não responde
- Verifique se o Corp ID e o Corp Secret estão corretos
- Verifique se o app está visível para sua conta de usuário (configuração de range de visibilidade)
- Certifique-se de que o Token e a EncodingAESKey coincidam entre o WeCom e o Claw