Ideal para
- Times de suporte que melhoram uma mensagem de erro após uma conversa com um cliente.
- Gerentes de produto que pedem uma mudança de comportamento pequena e bem definida.
- Colegas que propõem correções de texto sem editar o código por conta própria.
Ferramentas
Adicione o Replit ao seu workspace do Slack
1
Abra as configurações do workspace do seu time
No Replit, mude para o workspace do seu time e abra Settings → Workspace overview.
Em External platforms, selecione Manage ao lado de Slack.
Editores do workspace e funções superiores podem adicionar o bot; administradores gerenciam um bot existente.
2
Instale o bot do Slack
Escolha um identificador do Slack, como
@Replit, e selecione Add to Slack.
Autorize o app no workspace do Slack que seu time usa e volte ao Replit.
Aguarde o status mostrar Installed.Se o Slack exigir aprovação de um administrador, peça ao administrador do seu Slack que aprove
o app e depois selecione Finish install no Replit.3
Vincule sua própria conta do Replit
Convide o bot para um canal do Slack e mencione-o, ou abra uma DM com ele.
Siga o prompt privado de vinculação de conta, confira a conta do Replit e o workspace
do time exibidos e selecione Allow. Cada colega vincula a própria conta.
4
Inicie seu pedido
Em um canal, mencione
@Replit com o link do seu repositório e a mudança
que você quer. Continue na mesma thread e mencione o bot em cada acompanhamento.
O Replit usa as permissões da sua conta vinculada.O bot do Replit no Slack e o conector do Slack são separados. O bot permite que você converse com o Agent
no Slack. O conector é necessário separadamente se você quiser que o Agent pesquise outras mensagens
do Slack como uma ferramenta.
Dê o prompt ao agente
Publique o prompt abaixo em um canal do Slack para o qual você convidou o Replit. Você também pode enviá-lo diretamente ao bot em uma DM, sem a menção.O que esperar
1
O Agent investiga o pedido
O Agent localiza o código relevante e confere as instruções do repositório.
Se o comportamento esperado não estiver claro, ele pede esclarecimentos.
2
O Agent faz e confere a mudança
O Agent atualiza os arquivos relevantes, mantém a mudança focada e executa
as verificações relevantes. Ele informa quaisquer falhas ou verificações que não pôde executar.
3
Receba o pull request no Slack
O Agent faz o commit da mudança em uma branch, envia o push e abre um PR para revisão.
Ele compartilha o link do PR na mesma thread do Slack, com um resumo do que
mudou e dos resultados das verificações.
Adapte ao seu caso
Solução de problemas
O Replit não responde no canal
O Replit não responde no canal
Convide o bot e mencione-o em cada pedido, incluindo os acompanhamentos.
Um colega não consegue aprovar a ação
Um colega não consegue aprovar a ação
A sessão do Slack pertence à pessoa que a iniciou. Essa pessoa precisa concluir as aprovações.
Não é possível enviar a branch
Não é possível enviar a branch
Verifique o acesso de escrita ao repositório e peça ao Agent que explique o erro específico do GitHub.
Relacionados
Replit no Slack
Configure o bot, vincule sua conta e entenda as permissões das threads.
Contribuir para um projeto do GitHub
Inicie uma mudança focada em um repositório diretamente de um chat do Replit.