Wikipédia:Robôs/Pedidos de aprovação/pedidos

Origem: Wikipédia, a enciclopédia livre.

Pedidos de aprovação em curso[editar código-fonte]


GoeBOThe[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util
Pedidos de tarefas: 1, 2, 3, 4

Operator: GoEThe

Automatic or manually assisted: Automatic

Programming language(s): Python

Function summary: Adicionar referência da Lista Vermelha da UICN a artigos de espécies.

Edit period(s) (e.g. continuous, daily, one time run): Rodar continuamente até ao fim da lista.

Edit rate requested: X edits per TIME Não há necessidade de ir rápido, 3 edições por minuto resolvem a situação em alguns dias.

Already has a bot flag (Y/N): Y

Function details: O script pega numa lista de artigos cruzando páginas com identificador IUCN no Wikidata e artigos marcados como sem fonte na Wikipédia em português. Usa então a API da iucnredlist para obter a classificação e a referência da avaliação, e adiciona-a ao texto dos artigos. O script está gravado num notebook no Paws. Eventualmente a função pode ser expandida para outros artigos de espécies ainda não marcados sem fontes, mas estes parecem-me ser os artigos prioritários. De notar que muitos dos artigos foram criados com base na lista do IUCN, mas sem apresentar a fonte explicitamente, apenas com o parâmetro estado na infocaixa. Nesses casos, o script actualiza (se necessário) o campo estado, e adiciona a referência. GoEThe (discussão) 15h03min de 29 de dezembro de 2021 (UTC)[Responder]

Discussion[editar código-fonte]

@GoEThe: Tarefa interessante, é bom ver um robô que coloca referências em artigos. O link para o PAWS não está funcionando, mas não é necessário mostrar o script se não quiser. Pode rodar as edições de teste, faça até 50 edições. Danilo.mac(discussão) 17h16min de 12 de janeiro de 2022 (UTC)[Responder]

@Danilo.mac obrigado pelos comentários. Fiz mais ou menos 50 edições para testar. Já detectei alguns erros. Por exemplo, se o artigo já tiver a predefinição {{referências}} ou a marcação <references/> o script não deveria adicionar a secção referências novamente. Por alguma razão adiciona na mesma. Eu usei a classe NoReferencesBot do pywikibot. Pensei que ele resolvia adequadamente esses casos, mas parece que não. Vou tentar perceber o que se passa. GoEThe (discussão) 09h59min de 13 de janeiro de 2022 (UTC)[Responder]
Certo. Depois de corrigido pode usar a opção -simulate para ver se deu certo sem salvar. E também ficou faltando um sumário começando com "bot:" ou "robô:" e explicando o que o robô está fazendo. Quando tiver tudo certo pode rodar mais algumas edições. Danilo.mac(discussão) 00h44min de 14 de janeiro de 2022 (UTC)[Responder]
@Danilo.mac, já corrigi alguns bugs que detectei. Corri em mais 20 páginas. Entretanto descobri um outro bug e corri novamente nessas para o corrigir. Acho que agora está ok. GoEThe (discussão) 18h35min de 14 de janeiro de 2022 (UTC)[Responder]
@GoEThe: Tem alguns pequenos ajustes a serem feitos que eu não tinha percebido antes. Quando o robô retira a {sem fontes} ele deixa uma linha em branco, e quando remove também a {título em itálico} ele deixa duas, como nesta edição, essa linha em branco adiciona um espaço adicional no topo do artigo, provavelmente isso se resolve incluindo a quebra de linha no final da regex. Já com o <ref name="IUCN"/> está acontecendo o contrário, o robô está removendo a quebra de linha quando não deveria, na maioria dos casos isso não afeta em nada o artigo, mas quando tem uma parágrafo abaixo ele é unido com o anterior como nesta edição. E faltou também o "bot: " no inicio do sumário, que é um padrão dos sumários dos robôs. De resto parece estar tudo certo. Faça mais algumas edições com essas correções só para confirmar que está tudo certo. Danilo.mac(discussão) 01h41min de 15 de janeiro de 2022 (UTC)[Responder]
E outra coisa, o robô está rodando a 6 edições por minuto, o pedido tinha sido para 3 por minuto, para reduzir coloque put_throttle = 20 dentro do user-config.py ou use "-put_throttle:20" nos argumentos do comando para rodar o robô. Danilo.mac(discussão) 04h03min de 15 de janeiro de 2022 (UTC)[Responder]
Obrigado pelo olhar atento. Penso que corrigi todos os erros. Passei o bot por mais 20 artigos. GoEThe (discussão) 13h10min de 17 de janeiro de 2022 (UTC)[Responder]
@Danilo.mac, esqueci-me de pingar. GoEThe (discussão) 14h45min de 17 de janeiro de 2022 (UTC)[Responder]
@GoEThe: As edições estão corretas, só a taxa de edição que continua em 6 por minuto, mas se quiser manter essa taxa por mim tudo bem, se quiser reduzir pode fazer como expliquei acima.
Aprovo o pedido. Lembre de olhar algumas edições aleatórias enquanto o robô estiver rodando para ter certeza que ele está fazendo tudo certo. Danilo.mac(discussão) 02h17min de 18 de janeiro de 2022 (UTC)[Responder]
@Danilo.mac estranho. Incluí o put_throttle = 20 no user-config.py, deveria ter limitado a taxa. GoEThe (discussão) 10h39min de 18 de janeiro de 2022 (UTC)[Responder]
De qualquer forma, obrigado pela aprovação. GoEThe (discussão) 10h39min de 18 de janeiro de 2022 (UTC)[Responder]

Robot de Marseille[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Conde Edmond Dantès

Automatic or manually assisted:Automático, supervisionado

Programming language(s):AWB

Function summary: realizar as alterações consensuais em artigos esportivos, principalmente na remoção de ocultações e dos uniformes.

Edit period(s) (e.g. continuous, daily, one time run): Conforme necessidade.

Edit rate requested: 3/5 edits per minutos, depende da função.

Already has a bot flag (Y/N):não

Function details: O escopo do bot é realizar as alterações aceitas após discussões em artigos esportivos, principalmente em futebol. No entanto, sinto-me na não obrigação de precisar apertar no botão para salvar em todas as edições realizadas. Em princípio, não pretendo utilizá-lo para remover as flags nas info caixas. Além disso, pretendo utilizá-lo em demais situações como na correção de afluentes, mudanças de categorias e substituições em predefinições. Edmond Dantès d'un message? 08h40min de 4 de julho de 2018 (UTC)[Responder]

Discussion[editar código-fonte]

@Érico e Alchimista: poderiam dar uma olhada nesse pedido? Edmond Dantès d'un message? 06h42min de 15 de julho de 2018 (UTC)[Responder]

@Conde Edmond Dantès:, estes pedidos são de aprovação de tarefas, isto porque mesmo tendo flag, o bot não fica com permissão para editar livremente: para cada tarefa convém haver a autorização, e as tarefas precisam ficar claras aqui. Há tarefas curriqueiras que ninguém leva a mal que sejam feitas sem pedido, mas convém ter cuidado nessas situações. No caso das bandeirinhas, não valerá a pena remover também, assim ficavam dois trabalhos feitos numa só passagem. Alchimista Fala comigo! 17h45min de 25 de julho de 2018 (UTC)[Responder]
@Alchimista: utilizei o AWB para remover inclusões de uma predefinição que havia sido eliminada e fui questionado sobre a eliminação sendo que nem participei do processo que resultou na supressão. Portanto, eu sei que há tarefas curriqueiras que não necessita de tarefas e venho utilizando o AWB para várias oportunidades. No entanto, mesmo os tópicos tão básicos, como remover inclusões de predefinições eliminadas chegou a ser questionado por conta da "eliminação". Porém, é esse tipo de tarefas curriqueiras que pretendo fazer com o bot, remover e corrigir afluentes quando necessário.
Sobre o caso dos consensos sobre artigos de esportes, a proposta inicial é remover as ocultações e os uniformes. O principal problema das bandeirinhas é que não conseguir fazer com que o AWB consiga remove-las apenas nas info, caso eu conseguisse eu realmente preferia matar três coelhos com uma só cajadada. Edmond Dantès d'un message? 18h25min de 25 de julho de 2018 (UTC)[Responder]
@Conde Edmond Dantès: este pedido acabou por ficar esquecido, pretendes dar continuidade ao pedido? Alchimista Fala comigo! 10h15min de 15 de junho de 2020 (UTC)[Responder]

Symbol comment vote.svg Comentário @Alchimista, Biologo32, Diego Queiroz, Érico, Fabiojrsouza, GoEThe, Jbribeiro1, Millennium bug, RadiX, Stanglavine, Teles, Tuga1143 e WikiFer: gostaria de automatizar a remoção de afluentes, semelhante ao que o Aleth Bot executa. No entanto, observei que o robô tem alguns períodos de ausência, ou seja, ínterins que atua em outras funções além da remoção de afluentes. Então pretendo transformar o pedido anterior em um novo, aproveitando a conta já criada por mim para cumprir com esta nova função. Os parâmetros permanecem o mesmo. Se darem o alvo, criarei uma lista semelhante ao do Aleth Bot, penso que dois podem diminuir a lista de espera. Edmond Dantès d'un message? 15h36min de 6 de outubro de 2020 (UTC)[Responder]

@Conde Edmond Dantès: a aleth corre o script dessa tarefa uma vez por dia, realiza cada tarefa independentemente umas das outras (tento que corram em períodos diferentes, mas podem correr em simultâneo), e corre totalmente automatizada, por isso a lista de espera é consciente e não me parece que seja negativa, pelo menos nunca houve sugestão de que deveria correr mais vezes por dia. Posto isto, e especialmente nestes scripts completamente automatizados, a duplicação parece-me desnecessária e contraproducente porque invariavelmente os bots vão atrapalhar-se uns aos outros, além de criar entropia desnecessária. Não encontras edições que faças rotineiramente que possam ser automatizadas? Essas normalmente são as mais indicadas para se começar, pelo menos é o conselho que costumo dar! Alchimista Fala comigo! 18h10min de 6 de outubro de 2020 (UTC)[Responder]


DeltaQuadBot[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: DeltaQuad

Automatic or manually assisted: Automático

Programming language(s): Python

Function summary: Gerencia pedidos relacionados ao UTRS

Edit period(s) (e.g. continuous, daily, one time run): Contínuo

Edit rate requested: 6 edições por minuto (ver detalhes abaixo)

Already has a bot flag (Y/N): Não

Function details: Atualmente, o bot está em fase de construção juntamente com o UTRS 2.0, mas para testar se ele está funcionando corretamente enquanto o programo, precisarei executar ações. Tentarei limitar a disrupção, se houver, e desfazer quaisquer edições que são apenas testes de funções. O bot precisará fazer o seguinte:

  • Enviar email - Para ambos administradores & usuários através da interface Special:EmailUser
  • Editar páginas de discussão de usuário - notificando usuários bloqueados que seu pedido foi recebido na interface UTRS; administradores, quando o administrador revisor pede auxílio para o administrador que efetuou o bloqueio
  • Usar a API - para acessar informações sobre usuários bloqueados
  • Eventualmente editar a tabela de apelações (exemplo: w:en:User:DeltaQuad/UTRS Appeals)

Busco aprovação anterior para executar edições somente de teste por enquanto, e então pedirei aprovação total quando estivermos prontos para aceitar apelações no UTRS 2.0. Busco aprovação agora já que algumas edições podem ser acidentalmente disruptivas, mas estas serão minimizadas, e devido ao uso do email.


Esse pedido é relacionado a essa discussão na esplanada, onde foi aprovada a implantação do UTRS na ptwiki. No entanto, o UTRS 2.0, que é necessário para a implementação, esteve em desenvolvimento durante estes anos, e agora está próximo de sua conclusão.

Pedido escrito à pedido da operadora por:Thanks for the fish! talkcontribs 01h50min de 5 de abril de 2020 (UTC)[Responder]

Assinatura da operadora: -- Amanda (aka DQ) 01h52min de 5 de abril de 2020 (UTC)[Responder]

Discussion[editar código-fonte]

Hi @DeltaQuad:, I'm glad to see you in this project, all this seems good news. As far as i see, the request is due to the development of the tool itself, and the needed test edits, am i correct? If so, i see no major problem in giving a temporary permission for editing without bot flag. Do you have any idea about the time it would take? Alchimista Fala comigo! 17h17min de 9 de abril de 2020 (UTC)[Responder]

@Tks4Fish:, @DeltaQuad:, any update on this request? Alchimista Fala comigo! 10h17min de 15 de junho de 2020 (UTC)[Responder]
@Alchimista: thanks for the reping, sorry for taking so long. Right now, we are ironing out big bugs that we are seeing with enwiki and starting to impose translation into our files. So right now we aren't even technically testing ptwiki yet, except it will still send users email that try to appeal for this wiki or admins who try and sign up. When we do start testing, I may be able to give a better timeline, but I wanted to bring this up early. You can check the ever changing progress of getting to multi-language support here. More will be added to that list in due course. -- Amanda (aka DQ) 06h05min de 16 de junho de 2020 (UTC)[Responder]


Pi bot[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Mike Peel, sob a supervisão de Joalpe

Automatic or manually assisted: Automáticas

Programming language(s): Python

Function summary: Criação de novos itens no Wikidata e realização de null edits em páginas da Wikipédia para purgar o cache.

Edit period(s) (e.g. continuous, daily, one time run): diariamente

Edit rate requested: 0 edição, a não ser null edits (seguindo maxlag)

Already has a bot flag (Y/N): não na ptwp

Function details: Para ajudar o robô a conectar itens no Wikidata a seus respectivos artigos na Wikipédia, a flag de autorrevisor para o bot é necessária, pois edições null precisam ser feitas para atualizar a página após ser feita a conexão. Não haverá edições no wikitexto, apenas o salvamento da página tal qual está, purgando assim o cache. O bot é operado por Mike Peel sob a supervisão de Joalpe. Sem a flag, e como não há edições, o captcha segue sendo pedido e há limites de taxa de API. Se este não for o local adequado para a solicitação, peço que me orientem. Obrigado.

Discussion[editar código-fonte]

Dado não haver necessidade de edição e do operador ser um usuário confiável de vários projectos wikimédia, concedi o estatuto de autorrevisor. GoEThe (discussão) 20h15min de 18 de abril de 2021 (UTC)[Responder]

Para escapar ao captcha dei o estatuto de autoconfirmado, deve ser o suficiente, mas vamos testar. Se não for necessária a flag de bot, mais tarde pode-se remover a de autorevisor. Falei igualmente com o operador do bot, e a tarefa aqui solicitada é similar à realizada na en e de. Como não há edição também não há pedidos locais, no entanto o pedido da tarefa mãe é este: wikidata:wikidata:Requests for permissions/Bot/Pi bot 19 Alchimista Fala comigo! 18h04min de 19 de abril de 2021 (UTC)[Responder]


RenomeiaBot[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Stanglavine

Automatic or manually assisted: automático

Programming language(s): PHP

Function summary: processar pedidos em Wikipédia:Renomeação de conta

Edit period(s) (e.g. continuous, daily, one time run): variável, se houver edições a fazer

Edit rate requested: 1 por execução

Already has a bot flag (Y/N): não

Function details: RenomeiaBot D​ C​ E​ F irá acompanhar os pedidos feitos em Wikipédia:Renomeação de conta e inserir notas e informações que são importantes para a tomada de decisão sobre os pedidos. Por exemplo: se o usuário já foi bloqueado no passado; se o nome escolhido é similar a outros já em uso; se o nome escolhido já está em uso, o bot fecha o pedido com uma recomendação para que o usuário escolha um novo nome e refaça, já que esses casos são simples e não tem solução a não ser um novo pedido feito pelo usuário. A ideia é que essas notas que serão inseridas auxiliem os renomeadores a avaliar cada caso, já que eles acabam precisando fazer todas essas checagens manualmente, portanto é um robô que tem a função de automatizar parte do trabalho e já fornecer essas informações. Ele editará somente a página Wikipédia:Renomeação de conta e apenas se houver alguma informação útil a adicionar sobre algum pedido. Exemplos das edições podem ser vistos nas contribuições da conta. stanglavine msg 18h34min de 30 de agosto de 2021 (UTC)[Responder]

Discussion[editar código-fonte]

Ping para os usuários mais ativos naquela página para sugestões, comentários, etc, @WikiFer, Editor D.S e Albertoleoncio: stanglavine msg 18h38min de 30 de agosto de 2021 (UTC)[Responder]

Symbol support vote.svg Apoio Robô necessário para auxiliar as tarefas dos renomeadores de contas, dando informações no qual, muitas vezes, é preciso verificar manualmente antes da tomada de decisão. Tem meu apoio! WikiFer msg 21h09min de 30 de agosto de 2021 (UTC)[Responder]

Apenas para comparação, é uma tarefa similar a que é feita pelo Cyberbot I em w:en:Wikipedia:Changing username/Simple. stanglavine msg 22h26min de 30 de agosto de 2021 (UTC)[Responder]

Symbol support vote.svg Apoio. O robô será de grande utilidade, principalmente no que se refere a verificação se o nome escolhido já está em uso ou não, entre outras tarefas. Com certeza vai ajudar muito o trabalho de nós, renomeadores. Parabéns pela ideia de programar esse bot. --Editor D.S (discussão) 00h25min de 5 de setembro de 2021 (UTC)[Responder]

Symbol support vote.svg Apoio. É o mais esplêndido pedido de aprovação de robô que eu já vi! Durante anos foi muito difícil gerir WP:RC (afinal só passamos a ter mais de 1 renomeador global nos últimos tempos), em parte pela necessidade de rejeitar solicitações pelas mesmas razões, o que consome muito tempo na análise dos pedidos deferíveis. Neste sentido, saúdo e agradeço a disposição. Érico (disc.) 16h03min de 8 de setembro de 2021 (UTC)[Responder]

Demorei para voltar para cá pois precisava fazer ainda alguns ajustes. Adicionei uma verificação para renomeações anteriores e o fechamento de pedidos já cumpridos. Por enquanto creio que é só. @Alchimista: como usual, sua análise é bem-vinda. stanglavine msg 22h41min de 13 de setembro de 2021 (UTC)[Responder]

@Stanglavine: Por mim podes continuar os testes, até cerca de 50 edições. Se quem mais utiliza a página tiverem mais sugestões para o script, é uma boa altura de os colocar. @WikiFer, Editor D.S e Albertoleoncio:, alguma sugestão? Alchimista Fala comigo! 15h43min de 14 de setembro de 2021 (UTC)[Responder]


Stangbot[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util
Pedidos de tarefas: 1, 2, 3, 4

Operator: Stanglavine

Automatic or manually assisted: automático

Programming language(s): PHP

Function summary: Contagem de pedidos em aberto + atualização de estatísticas sobre administradores

Edit period(s) (e.g. continuous, daily, one time run): continuamente

Edit rate requested: 3-4 por hora, no máximo

Already has a bot flag (Y/N): N

Function details: São duas funções: Função 1 - O bot realiza em Usuário(a):Stangbot/feed a contagem dos pedidos em aberto em várias páginas internas da Wikipédia. Essa contagem é utilizada para mostrar o número de pedidos em aberto nos cabeçalhos das páginas de pedidos via {{NumPedidos}}. A única página editada é Usuário(a):Stangbot/feed e a listagem das páginas cobertas também consta lá (a ideia é adicionar progressivamente mais páginas, já que o bot hoje não cobre todas as páginas de pedidos). Função 2 - Atualizar Wikipédia:Burocratas/Atividade dos administradores para facilitar a execução da nova política de inatividade para administradores. Como são poucas edições e só em duas subpáginas específicas já estou executando há algum tempo e não tenho encontrado problemas nas edições, faltando só a aprovação "oficial". Aberto para dúvidas, obrigado. stanglavine msg 15h14min de 27 de setembro de 2021 (UTC)[Responder]

Discussion[editar código-fonte]

@WikiFer, Tuga1143, Érico e GoEThe: como o Alchimista tem estado um tanto inativo onwiki por esses dias, algum de vocês teria disponibilidade para analisar como burocrata esse pedido? Agradeço desde já, stanglavine msg 15h44min de 27 de setembro de 2021 (UTC)[Responder]

Não vi nenhum problema nas edições, e dado que é um operador de bot com experiência, não tenho problemas em aprovar. Deixo só em aberto alguns dias para comentários de outros. Por favor, pingue-me no fim da semana, se não voltar aqui. GoEThe (discussão) 09h24min de 28 de setembro de 2021 (UTC)[Responder]
Symbol support vote.svg Apoio. Também não vi nenhum problema nas edições. DutchDevil msg 09h52min de 28 de setembro de 2021 (UTC)[Responder]
As tarefas são úteis e triviais, o risco de dano ao projeto é residual e o operador é experiente. Concordo com o GoEThe, esperamos uns dias a ver se alguém se opõe, mas entretanto, e tendo em vista que o bot já tem flag, por mim pode continuar a editar essas tarefas. Alchimista Fala comigo! 15h22min de 28 de setembro de 2021 (UTC)[Responder]

Symbol support vote.svg Apoio A conta bot em questão vem realizando um ótimo trabalho na atualização dos pedidos pendentes em relação a pedidos de proteção, restauros, notificação de vandalismo, revisão de nomes de contas, notificação de incidentes; e na atualização da inatividade dos administradores. Logo mais a conta receberá a flag para ter a aprovação definitiva, conforme a política de robôs. WikiFer msg 18h49min de 28 de setembro de 2021 (UTC)[Responder]

Aproveitando que o pedido ainda está em aberto adicionei uma terceira função, que é a criação e atualização de algumas listas de manutenção sobre ficheiros URC que penso serem úteis para ajudar no controle desse conteúdo pela comunidade. Tarefa bastante parecida com as outras duas, são relatórios de acompanhamento e a única página editada é a das listas em si. stanglavine msg 18h10min de 1 de outubro de 2021 (UTC)[Responder]

Nesse meio tempo fiz mais alguns aprimoramentos: adicionei um webservice que permite adiantar uma atualização, caso se deseje, e transferi a lista de páginas para um json onwiki, assim fica facilitada a inclusão de novas páginas por qualquer administrador. @Alchimista: continuei rodando por esses dias desde que conversamos pela última vez aqui e não encontrei erros, tudo parece ok. Se puder revisar, agradeço. stanglavine msg 21h18min de 20 de outubro de 2021 (UTC)[Responder]


EventosAtuaisBot[editar código-fonte]

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Albertoleoncio

Automatic or manually assisted: Automático

Programming language(s): PHP

Function summary: Publicação de eventos na {{Eventos atuais}} e tarefas assessórias.

Edit period(s) (e.g. continuous, daily, one time run): Continuamente

Edit rate requested: 1 execução a cada 10 minutos.

Already has a bot flag (Y/N): N

Function details:

O funcionamento desse bot consiste em algo próximo ao já executado pelo SabiaQueBot. Ele irá:

Para essa tarefa o bot não precisará da flag de bot. Fiz alguns testes utilizando o AlbeROBOT e, embora a primeira execução tenha dado problema, as demais vem funcionando adequadamente:

Propostas aprovadas
Eventos 1/4 2/4 3/4 4/4
Desastre da mina Listvyazhnaya 62509097] 62509098] 62509099] 62509100]
Nicolae Ciucă 62508875] 62508876] 62508877] 62508878]
Terramoto do Peru de 2021¹ 62507811] 62507812] 62507813] 62507815]
Final da Copa Libertadores da América de 2021 62503091] 62503092] 62503093] 62503094]
Florin Cîțu 62501176] 62501177] 62501178] 62501179]

Propostas recusadas: 62508750] 62512071]

É isso. ━ ALBERTOLEONCIO Who, me? 01h23min de 30 de novembro de 2021 (UTC)[Responder]

Discussion[editar código-fonte]

Após análise das informações, foi concedido o estatuto de autorrevisor. FábioJr de Souza msg 02h27min de 3 de dezembro de 2021 (UTC)[Responder]