GitHub

Integração com GitHub

Controle seus repositórios direto do WhatsApp ou Telegram.

O Que Você Pode Fazer

  • 📂 Listar repositórios
  • 🐛 Criar e gerenciar issues
  • 🔀 Criar e revisar PRs
  • 📊 Ver status de CI/CD
  • 🔔 Receber notificações
  • 📝 Ler e editar arquivos
  • 🏷️ Gerenciar releases

Configuração

Passo 1: Gerar Token

  1. Acesse GitHub Settings > Tokens
  2. Clique “Generate new token (classic)”
  3. Selecione escopos: repo, workflow, notifications
  4. Copie o token

Passo 2: Configurar

openclaw auth add github --token YOUR_TOKEN

Passo 3: Testar

Liste meus repositórios recentes

Comandos Úteis

"Quais PRs estão abertos no repo X?"
"Crie issue: bug no login, descrição: erro 500 ao fazer login"
"Merge o PR #42"
"Qual o status do CI no último commit?"
"Liste issues com label 'bug' no projeto Y"
"Quem contribuiu mais este mês?"
"Mostre o README do repo Z"

Automações

Code Review Reminder

Me lembre de revisar PRs pendentes toda manhã às 9h

Deploy Notification

Quando o CI passar na main, me avise que posso fazer deploy

Issue Triage

Quando nova issue for criada, me mande resumo no Telegram

Integrações Avançadas

Com Claude Code

Use Claude Code para resolver a issue #123

Com Notion

Quando fechar issue, atualize status no Notion

Com Slack

Poste no canal #deploys quando fizer release

Dicas

  1. Use labels — Organize issues por tipo, prioridade, componente
  2. Templates — Padronize estrutura de issues e PRs
  3. Milestones — Agrupe por versão ou sprint
  4. Projects — Use boards para visualização Kanban

Troubleshooting

“Bad credentials”

Token expirou ou não tem permissões necessárias. Gere um novo.

“Not found”

Verifique se tem acesso ao repositório (privado vs público).


Próximo: Slack