Guia de integração com GitHub
Conecte seus repositórios do GitHub ao Dailybot para rastrear automaticamente a atividade de desenvolvimento. Pushes de código, pull requests e issues aparecem nos relatórios de check-in para que os gerentes vejam o que a equipe entregou junto com suas atualizações diárias.
Configuração detalhada
Passo 1: Copiar a URL do hook
Acesse Configurações do Dailybot → Integrações → GitHub e copie sua URL única de webhook.
Passo 2: Adicionar webhook no GitHub
- Navegue até seu repositório GitHub → Settings → Webhooks
- Clique em Add webhook
- Cole a URL do Dailybot no campo Payload URL
- Defina Content type como
application/json - Ative a verificação SSL
Passo 3: Selecionar eventos
Escolha “Let me select individual events” e ative os eventos que deseja rastrear:
- Pushes — Commits de código enviados ao repositório
- Pull requests — PRs abertos, fechados ou mesclados
- Issues — Issues criadas, atualizadas ou fechadas
Permissões: São necessárias permissões de administrador do GitHub no repositório para configurar webhooks.
Correspondência de usuários
O Dailybot faz a correspondência de usuários do GitHub com membros da equipe usando esta prioridade:
- Configuração manual — Os membros da equipe definem seu nome de usuário do GitHub na página de Integrações → GitHub do Dailybot
- Correspondência automática — O Dailybot tenta fazer a correspondência por nome completo ou metadados do webhook
Usuários não correspondidos: Se um usuário do GitHub não puder ser correspondido a um membro da equipe do Dailybot, o evento é ignorado e nenhuma atividade é rastreada. Incentive todos os membros da equipe a configurar seu nome de usuário do GitHub no Dailybot.
Rastreamento de atividade nos relatórios
- Abra as configurações do check-in que deseja aprimorar
- Vá para Compartilhamento → Opções Avançadas
- Ative o Rastreamento de atividade
A atividade registrada dentro de 24 horas antes de uma resposta de check-in até o final desse dia aparece como uma coluna adicionada automaticamente nos relatórios.