Wikipédia:Robôs/Pedidos de aprovação
Bots without bot flag can't edit without approval.
You must wait for approval from a GAB to start the tests or flag approval.
- Antes de adicionar um pedido, leia, por favor, a política oficial sobre robôs.
| I | Criar uma conta e página de utilizador para o bot a descrever as suas funções.
Siga estes passos:
|
Creating a user account and user page for the bot describing its functions.
please state the following:
|
|---|---|---|
| II | Aliste o seu bot aqui.
Troque
|
Listing your bot here.
Replace
|
| III | Esperando pela aprovação.
Deverá esperar pela aprovação de algum burocrata ou membro do GAB para iniciar a fase de testes ou ter a autorização para a flag de robô |
Waiting for approval.
You must wait for approval from a bureaucrat or a GAB to start the tests or flag approval. |
Pedidos de aprovação em curso
[editar código]
pedido • edições • contador • logs • block user • block log • flag log • flag bot • SUL util
Operator: EPorto (WMB)
Automatic or manually assisted: Automático
Programming language(s): Python
Function summary: Arquivamento de referências adicionadas através das Mudanças recentes
Edit period(s) (e.g. continuous, daily, one time run): Semanalmente
Edit rate requested: 5 edições por minuto
Already has a bot flag (Y/N): N
Function details: Um problema identificado na Wikipédia e na internet em geral, é o apodrecimento de links, em que URLs externas se tornam inativas e não fazem mais a ligação ao conteúdo que inicialmente apontavam. Isso implica que a informação que é referenciada por uma URL deixa pode deixar de ser verificável, o que compromete a confiabilidade do conteúdo e a integridade do conhecimento na Wikipédia. Resultados preliminares de um estudo do Grupo de Pesquisa em Grupo de Pesquisa em Ciência da Web e Bibliotecas Digitais (WebSciDL) da Universidade Old Dominion, afirmam que a vida mediana de uma URL é de 2.3 anos. Com base nisso, e pensando no pedido de criação de um robô de arquivamento de referências na Wikipédia em português feito na Lista de Desejos Tecnológicos da Lusofonia, desenvolvemos a proposta no contexto de uma mentoria Outreachy. O código do robô está disponível em um repositório do GitHub. O fluxo de ações do robô está descrito abaixo:
- Robô vigia as Mudanças recentes;
- Se a revisão contém referências de citação ({{citar web}}, {{citar periódico}} etc), o robô verifica se o link está arquivado;
- Se o link não está arquivado, o robô arquiva o link no WaybackMachine e coloca na fila para ser inserido no artigo;
- Depois de um período (estou propondo uma semana--para garantir que as edições de um artigo possam ser executadas ou desfeitas sem conflitos com as edições do robô), o robô pega a última revisão do artigo e altera as citações que estavam na fila para serem substituídas, inserindo os parâmetros adequados (
arquivourl,arquivodataeurlmorta, por exemplo).
Discussion
[editar código]Algumas dúvidas minhas quanto ao funcionamento do bot:
- É verificado o parâmetro
|wayb=? Muitos artigos utilizam esse parâmetro, de modo que é redundante haver|arquivourl=e|arquivodata=se a predefinição já possuir|wayb=. - Se a url estiver morta e não haver nenhum arquivo, por acaso ele insere
|urlmorta=sim? (É útil para garantirmos a verificabilidade do artigo, ficando mais fácil de identificar as referências mortas) - O arquivo é extremamente importante para o {{citar web}}, mas noutros casos nem tanto. A maioria dos artigos de periódicos está disponível online, mas o arquivo nem sempre é necessário, muitas vezes é mais importante um identificador como o doi do que um arquivo no Web Archive. Além de que muitos artigos são de acesso restrito, então de nada adianta o arquivo.
- Para mim ficou meio ambíguo, o bot só verifica as referências adicionadas na edição ou ele verifica todas as referências do artigo?
Vinickw✉ 16h23min de 15 de setembro de 2025 (UTC)
@EPorto (WMB): parece uma proposta similar ao InternetArchiveBot. É isso mesmo? stanglavine msg 23h59min de 27 de setembro de 2025 (UTC)
- @Vinickw e Stanglavine: Olá, obrigado pelas mensagens. Eu pedi ao @ACorrêa (WMB) que implementasse as sugestões e respondesse as suas colocações. Nós dois iremos operar o bot, se for possível. Abraços, --EPorto (WMB) (discussão) 21h44min de 30 de setembro de 2025 (UTC)
- Olá pessoal,
- @Vinickw, o parâmetro
|wayb=não é atualmente verificado, você tem razão sobre a redundância. É uma atualização relativamente direta de se implementar no código do bot, o que estamos fazendo. - Sobre inserir
|urlmorta=, sim o bot insere esse parâmetro caso a URL esteja morta. - Sobre o {{citar web}}, esse é o foco do bot. Ele não arquiva URLs doi.org, talvez possamos incluir outras URLs para ignorar o arquivamento, como de alguns periódicos. Se você tiver uma lista desses periódicos ou links para ignorar, nós agradecemos.
- Ele verifica todas as referências do artigo, não só as que foram identificadas no diff das mudanças recentes.
- @Stanglavine, são bots parecidos, mas com funcionamentos diferentes. O InternetArchiveBot funciona na base da solicitação intencional do usuário, além de fazer as edições com a conta do usuário que solicitou. Pelos meus testes, ele não arquiva todas as URLs disponíveis, parece arquivar apenas as que já morreram. O nosso bot, além de funcionar constantemente, arquivaria todas as URLs disponíveis para arquivamento, fazendo edições na conta do bot, o que torna essas edições mais rastreáveis.
- Abraços, ACorrêa (WMB) (discussão) 21h45min de 30 de setembro de 2025 (UTC)
- @ACorrêa (WMB): Olá! Obrigado pelos esclarecimentos! O IABot teve algumas controvérsias em nossa wiki, mas pelo que recordo todas causadas por problemas de formatação e compatibilidade com nossos templates, o que não acho que seja o caso aqui já que estamos falando de um código pensando especificamente para nossa wiki.
- Sobre o ponto apresentado por Vinickw, não seria interessante utilizarmos diretamente o parâmetro "wayb", ao invés de "arquivourl" e "arquivodata"? Melhor dizendo, quado o robô inserir o link para um arquivo, que isso seja feito utilizando o parâmetro "wayb"? Eu vejo algumas vantagens nessa abordagem: 1) limpeza da predefinição de referência, já que links de arquivo normalmente são longos; 2) padronização de datas, obtidas diretamente do ID da referência; 3) facilidade para identificar esses links para arquivos de modo programático, caso outras ferramentas precisem lidar com essas informações no futuro.
- Seria válido? É possível implementar? stanglavine msg 14h06min de 2 de outubro de 2025 (UTC)
- Oi @Stanglavine, realmente é mais vantajoso usar o wayb diretamente, obrigado pela sugestão, vamos implementar isso! Abraços. ACorrêa (WMB) (discussão) 17h40min de 15 de outubro de 2025 (UTC)
Olá @Stanglavine: e @Vinickw:. Implementamos a inclusão do parâmetro |wayb=, como nesta edição: [Δ71038064]. Sobre verificar as referências incluídas ou todas do artigo, acabei me equivocando e o bot na verdade arquiva apenas as URLs inseridas no diff de edição. Porém, podemos modificá-lo para arquivar todas URLs no artigo. O que preferem? Abraços, ACorrêa (WMB) (discussão) 17h58min de 17 de outubro de 2025 (UTC)
- @ACorrêa (WMB): se for possível, me parece mais vantajoso já aproveitar a edição e arquivar todas as URLs do artigo. stanglavine msg 18h52min de 17 de outubro de 2025 (UTC)
- @Stanglavine, beleza, realmente é uma boa. Sobre a ativação, qual é a sua opinião: mantemos a existência de predefinições "citar" no diff das Mudanças Recentes para a ativação, ou mudamos para fazer o bot vasculhar todos artigos editados? ACorrêa (WMB) (discussão) 16h33min de 23 de outubro de 2025 (UTC)
- Vamos manter a necessidade das predefinições "citar" para acionar o bot, até para evitar que absolutamente todas as edições o acionem, o que me parece um pouco excessivo. Quando estiver pronto, pode realizar os testes de acordo com a WP:POLBOT. stanglavine msg 20h49min de 27 de outubro de 2025 (UTC)
- @Stanglavine, beleza, realmente é uma boa. Sobre a ativação, qual é a sua opinião: mantemos a existência de predefinições "citar" no diff das Mudanças Recentes para a ativação, ou mudamos para fazer o bot vasculhar todos artigos editados? ACorrêa (WMB) (discussão) 16h33min de 23 de outubro de 2025 (UTC)
- @ACorrêa (WMB): sobre o "wayb", ficou ótimo, é isso mesmo! stanglavine msg 18h53min de 17 de outubro de 2025 (UTC)
Oie @Stanglavine:, já fiz os ajustes no bot. Também implementei uma função na linha de comando para verificar algum artigo específico. Tem algum artigo no qual você gostaria que eu rodasse o bot? Para fase de testes, pensei em escolher algum dia recente para passar pelas Mudanças Recentes (ex. ontem), até atingir as 50 edições da política. O que acha? ACorrêa (WMB) (discussão) 16h01min de 5 de novembro de 2025 (UTC)
- @ACorrêa (WMB): Está ótimo, pode rodar! stanglavine msg 18h57min de 5 de novembro de 2025 (UTC)
- Oi @Stanglavine, rodei o bot em algumas edições hoje verificando as mudanças recentes de ontem. Deu certo! Muitas URLs foram arquivadas. Também, os artigos grandes demoram mais do que eu esperava. Pode dar uma olhada nas contribuições do bot aqui. ACorrêa (WMB) (discussão) 22h33min de 10 de novembro de 2025 (UTC)
- Oi @ACorrêa (WMB)! Feliz por ter funcionado! Precisamos revisar algumas edições:
- Vitória Sport Clube: foram realizadas alterações que não tem relação com o arquivamento das URLs (por exemplo: linha 93);
- Romário: em algumas edições, foi adicionado um espaço em branco antes do fechamento da chamada da predefinição, da seguinte forma:
|wayb=12345678 }}ao invés de|wayb=12345678}}. Isso foi proposital? Como aconteceu em alguns casos e não em outros, acho importante conferir e padronizar (por exemplo: linha 562); - Sporting Clube de Braga: na linha 180, também ocorreram alterações não relacionadas;
- Kayla Harrison: na linha 78, mesma situação (alterações não relacionadas);
- É preciso inserir no resumo da edição a indicação de que está sendo realizada por um robô. O mais usual é algo como
[[Wikipédia:Robôs|bot]]: Arquivamento de X URLsou[[Wikipédia:Robôs|robô]]: Arquivamento de X URLs
- Poderia verificar? Obrigado! stanglavine msg 16h37min de 13 de novembro de 2025 (UTC)
- Oi @ACorrêa (WMB)! Feliz por ter funcionado! Precisamos revisar algumas edições:
- Oi @Stanglavine, rodei o bot em algumas edições hoje verificando as mudanças recentes de ontem. Deu certo! Muitas URLs foram arquivadas. Também, os artigos grandes demoram mais do que eu esperava. Pode dar uma olhada nas contribuições do bot aqui. ACorrêa (WMB) (discussão) 22h33min de 10 de novembro de 2025 (UTC)
pedido • edições • contador • logs • block user • block log • flag log • flag bot • SUL util
Operator: User:Schlurcher
Automatic or manually assisted: Automatic
Programming language(s): C#, main script: commons:User:SchlurcherBot/LinkChecker
Function summary: Convert links from http:// to https://
Edit period(s) (e.g. continuous, daily, one time run): Continuous
Edit rate requested: 5 edits per minute
Already has a bot flag (Y/N): N
Function details: See meta:User:SchlurcherBot
Discussion
[editar código]Note: Bot is now also approved in Wiki-Fr. --Schlurcher (discussão) 07h13min de 8 de setembro de 2025 (UTC)
- Hi, can you run the bot and perform aprox 20 editions, 3 edits per minute max? Boas contribuições! Alchimista Fala comigo! 08h11min de 13 de setembro de 2025 (UTC)
- @Alchimista:. Happy to do so. However, as the bot changes external links, it triggers Captchas. Could you please grant the "Confirmed" right to the bot to perform these test edits? Thank you. --Schlurcher (discussão) 09h55min de 14 de setembro de 2025 (UTC)
- @Schlurcher:
Done Try again now, please. stanglavine msg 00h05min de 28 de setembro de 2025 (UTC)
- Thanks. I've done now 30 test edits. Please have a look. --Schlurcher (discussão) 17h58min de 28 de setembro de 2025 (UTC)
- @Schlurcher:
- @Alchimista:. Happy to do so. However, as the bot changes external links, it triggers Captchas. Could you please grant the "Confirmed" right to the bot to perform these test edits? Thank you. --Schlurcher (discussão) 09h55min de 14 de setembro de 2025 (UTC)
pedido • edições • contador • logs • block user • block log • flag log • flag bot • SUL util
Pedidos de tarefas: 1, 2
Operator: Dušan Kreheľ
Automatic or manually assisted: manual or semi-manual
Programming language(s): PHP, Wikimate + own code
Function summary: Add or update the statistics informations about Slovak places.
Edit period(s) (e.g. continuous, daily, one time run): one-time for the website, otherwise occasionally
Edit rate requested: X edits per TIME
Already has a bot flag Y: m:User:Dušan Kreheľ (bot), as ~ Slovak statistic (ex.).
Function details: Example:
- Add population table.
- Update Inbobox.
Discussion
[editar código]About population table: Wikipédia:Esplanada/propostas/Evolução_demográfica_em_forma_de_tabela_para_os_lugares_na_Eslováquia_(6abr2025).
- Sem comentários. Considero l'incarico approvato. --Dušan Kreheľ (discussão) 06h32min de 4 de julho de 2025 (UTC)
- Your bot performed more than 25 000 editions without permission, with more than 6 edits per minute, and in violation of several other requirements of our Bot Policy. The bot is now blocked, and this request is rejected. I register here that the bot got blocked and lost the flag on en:Wikipedia:Bots/Requests for approval/Dušan Kreheľ (bot), and is blocked on pl:Specjalna:Wkład/Dušan_Kreheľ_(bot). Boas contribuições! Alchimista Fala comigo! 08h35min de 13 de setembro de 2025 (UTC)
- @Alchimista: Sorry, I didn't realize the requirement (6 per minute). No one warned me. Fixing it wouldn't be a problem. My code works in only one thread and acceptss server load.
- ENWIKI: Block is on way to out (look: w:en:Wikipedia:Bots/Requests for approval/Dušan Kreheľ (bot) IX).
- PLWIKI: The bot application has expired (due to inactivity). A new application should be submitted there (with the old task). Dušan Kreheľ (discussão) 20h38min de 13 de setembro de 2025 (UTC)
pedido • edições • contador • logs • block user • block log • flag log • flag bot • SUL util
Pedidos de tarefas: 1, 2, 3
Operator: Vinickw
Automatic or manually assisted: Automático
Programming language(s): AWB + lua
Function summary: Substitui a predefinição {{ill}} quando usada desnecessariamente.
Edit period(s) (e.g. continuous, daily, one time run): diário
Edit rate requested: 6 edições por minuto (provavelmente poderá ser diminuido quando a categoria tiver sido reduzida)
Already has a bot flag (Y/N): Sim
Function details: Substitui a predefinição {{ill}} por uma ligação convencional se o artigo existe. Por exemplo, {{ill|en|XPTO|foo bar|lorem ipsum}} é substituído para [[XPTO|lorem ipsum]], mas {{ill|en|artigo não existente|foo bar|lorem ipsum}} não será substituído. O objetivo é reduzir a quantidade de artigos em Categoria:!Artigos que usam Predefinição:ill desnecessariamente (2).
Discussion
[editar código]@Vinickw: podes fazer 15 edições de teste, a não mais de 3 edições por minuto? Boas contribuições! Alchimista Fala comigo! 08h39min de 13 de setembro de 2025 (UTC)
- @Alchimista:
Feito. Apenas a primeira edição ficou com o sumário incorreto. Vinickw✉ 18h16min de 14 de setembro de 2025 (UTC)
- Não vi mais problema além do que identificaste e corrigiste. Podes rodar mais uns 20? Boas contribuições! Alchimista Fala comigo! 14h49min de 26 de setembro de 2025 (UTC)
- @Alchimista:
Feito. Vinickw✉ 19h02min de 26 de setembro de 2025 (UTC)
- <
Aprovado Não encontrei problemas, e ninguém da comunidade colocou objeções, por isso dou como aprovada a tarefa! Boas Contribuições! Boas contribuições! Alchimista Fala comigo! 09h38min de 5 de outubro de 2025 (UTC)
- <
- @Alchimista:
- Não vi mais problema além do que identificaste e corrigiste. Podes rodar mais uns 20? Boas contribuições! Alchimista Fala comigo! 14h49min de 26 de setembro de 2025 (UTC)