Ir para conteúdo principal

Criar uma página de equipa

Utilize um assistente de IA para criar uma página com os resultados e os próximos jogos de uma equipa.

Escrito por Pedro Maia

Uma página de equipa mostra a época de uma equipa num relance: os resultados, com vitórias, empates e derrotas, e os próximos jogos em todas as competições em que participa. É ideal para o website de um clube.

Não precisa de ser programador. Um assistente de IA, como o ChatGPT ou o Claude, pode criar a página por si a partir das instruções abaixo.

Antes de começar

  • A sua liga precisa do plano Ouro com a API ativada. Consulte

  • Precisa do ID da sua época. O artigo

    mostra como encontrá-lo.

  • Precisa do nome da equipa, escrito exatamente como aparece no website da sua liga.

  • Ainda não tem uma liga? Experimente primeiro o prompt com a liga de demonstração da LeagueRepublic: utilize o ID de época 153020000 e o nome de equipa Kings Arms.

Como utilizar o prompt

  1. Copie o prompt da caixa cinzenta abaixo.

  2. Preencha os seus dados. Substitua [O-MEU-ID-DE-ÉPOCA] pelo ID da sua época e [O-NOME-DA-MINHA-EQUIPA] pelo nome da equipa.

  3. Diga que aspeto pretende. Descreva as cores e o estilo do seu clube, ou anexe uma captura de ecrã do seu website ou de um design de que goste. Uma imagem costuma funcionar melhor. Se não disser nada, a IA escolhe um design simples.

  4. Cole-o no assistente de IA e envie.

  5. Abra o ficheiro que lhe for dado. Guarde-o e faça duplo clique para o abrir no seu navegador.

  6. Compare-o com o website da sua liga. Se algo não estiver bem, diga à IA por palavras simples, por exemplo "esse jogo foi em casa, não fora". Ela corrige.

O prompt

Antes de começares, lê a especificação da API JSON da LeagueRepublic em https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Utiliza apenas os serviços, endereços web e nomes de campos que nela são descritos, e segue as suas regras sobre o limite de pedidos, valores vazios, erros e o facto de "road" significar visitante. Se não conseguires abrir esse endereço, para e pede-me que cole a especificação.  Cria-me uma única página web (um ficheiro HTML que eu possa abrir no meu navegador) que mostre os jogos de uma equipa ao longo da época. O ID da minha época é [O-MEU-ID-DE-ÉPOCA] e a equipa chama-se [O-NOME-DA-MINHA-EQUIPA].  A página deve:  1. Encontrar o ID da equipa a partir dos jogos da época da primeira vez que carrega e, depois, utilizar o serviço Get Fixtures For Team. Memorizar o ID para não ter de o procurar novamente.  2. Utilizar o nome da equipa como título.  3. Dividir os jogos em "Resultados", do mais recente para o mais antigo, e "Próximos jogos", do mais próximo para o mais distante.  4. Para cada jogo, mostrar a data, a competição (e a eliminatória da taça, se existir), o adversário, se foi em casa ou fora e o resultado, com a pontuação da minha equipa em primeiro lugar.  5. Nos resultados, mostrar V, E ou D do ponto de vista da equipa. Se um jogo terminou empatado e foi decidido por grandes penalidades, mostrar quem venceu o desempate em vez de E, com o resultado das grandes penalidades.  6. Mostrar em letra pequena qualquer detalhe adicional do resultado, como o intervalo. Se um jogo for adiado, mostrar essa indicação em vez da hora. Se a data de um jogo já tiver passado mas ainda não houver resultado, mostrar "A aguardar resultado" em vez da hora.  7. Não recarregar os dados mais do que uma vez por minuto.  Mantém o design limpo e fácil de ler num telemóvel. Explica em passos simples como abrir e utilizar o ficheiro. Pergunta-me se algo não estiver claro.  Design: [DESCREVA O ASPETO QUE PRETENDE OU ANEXE UMA CAPTURA DE ECRÃ]

Se algo correr mal

  • A página diz que não encontra a equipa. Verifique se o nome da equipa está escrito exatamente como no website da sua liga e se a equipa participa nessa época.

  • A página mostra uma mensagem de erro. Verifique o ID da sua época e se a API está ativada para a sua liga.

  • A página não funciona na janela de pré-visualização da IA. Muitas pré-visualizações não conseguem obter dados de outros websites. Guarde o ficheiro e abra-o no seu navegador.

  • A IA diz que não consegue ler a especificação. Abra o endereço da especificação no seu navegador, selecione tudo, copie e cole na IA.

Todos os detalhes do serviço Get Fixtures For Team estão na

Isto respondeu à sua pergunta?