Wikipédia:Robôs/Pedidos de aprovação/Aleth Bot 3

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Alchimista

Automatic or manually assisted: Automática

Programming language(s): python

Function summary: Substituição de afluentes

Edit period(s) (e.g. continuous, daily, one time run): periódico

Edit rate requested: Incerto, dependendo da quantidade de afluentes de cada página.

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

Function details: O modus operandi é similar à operação previamente aprovada, uma vez por semana ou se se justificar, uma vez por dia o bot verifica a página para ver se há novos pedidos. Após obter um novo pedido, percorre os afluentes, e altera as ligações internas estabelecidas. Se houver vários pedidos, ou seja substituições de vários links a serem feitos, e ambos se encontrarem na mesma página, as alterações são efectuadas numa única edição. Após terminar, volta à página e marca o pedido como efectuado. Provavelmente no futuro em vez de percorrer periódicamente, efectuará as alterações após umas horas, quando o integrar com o bot de irc, mas por ora, fica mesmo a usar o cron. Alchimista Fala comigo! 23h43min de 5 de janeiro de 2012 (UTC)[responder]

Já me ia esquecendo, tenho corrido o script de acordo com os pedidos que iam aparecendo, as edições podem ser confirmadas no Alch Bot D​ C​ E​ F.

Discussion editar

  • Faltou o link pra página de pedidos: Usuária:Aleth Bot/Substituição de afluentes.
  • Por mais q a taxa de edição depende da quantidade de pedidos / afluentes, não deveria haver pelo menos um máximo / luimitador?
  • Similar a tarefa do pedido anterior (que não perguntei): quais os mecanismos de segurança existentes para evitar pedidos indevidos de correção de afluentes?
  • Os pedidos tem sido sempre de Artigo/Anexo e Predef, o script também funciona para Wikipédia/Ajuda e Usuário? Arruma os afluentes nesses domínios tb? Poderia ser usado em conjunto com renomeação de conta, quando é eliminado o redirect das PIs?
  • Rjclaudio msg 00h17min de 6 de janeiro de 2012 (UTC)[responder]
Tens razão, faltam ainda dados. A taxa de edição será no máximo de 5 ou 6 epm, porque tenho por padrão o limitador activado na Aleth, já estava a confundir com os pedidos da en, pelo que o que falei na taxa de edição referia-se ao número de páginas, que ai sim depende do número de afluentes.
Tal como no pedido anterior, a primeira ideia seria aplicar a protecção na página de pedidos, mas falhou a parte de que assim o bot não pode editar nessa página para marcar o trabalho como feito, e assim evitar recomeçar a tarefa. Por agora, qualquer pessoa pode editar em Usuária:Aleth Bot/Substituição de afluentes, mas ao automatizar, os pedidos vão passar a só poder ser efectuados por sysops, porque a página vai ser mudada para uma subpágina .css. Pedidos de não sysops poderão ser feitos na discussão, ou outra página para esse efeito.
De facto, o script está preparado para o domínio principal e predefinição, porque são os que mais têm originado pedidos na cr, mas posso alterar para tratar dos restantes domínios, tenho é de ver como usar os recursos do pywikipb, porque hà muitos allias, e ultimamente mudando com relativa frequência. Ai poderia ser usado na renomeação de conta, aliás, é até mais uma tarefa que pode ser feita sem qualquer pedido, se entretanto conseguir montar um bot de irc que por exemplo, ao verificar nas mr's que foi feita uma renomeação, fize-se correr este script. Alchimista Fala comigo! 01h11min de 6 de janeiro de 2012 (UTC)[responder]

Podias rodar o scrip para testar, Alchimista? Béria Lima msg 21h38min de 6 de abril de 2012 (UTC)[responder]

Sim, claro. Só preciso que alguém faça um pedido lá. Quando isso acontecer aviso cá então. Alchimista Fala comigo! 21h42min de 6 de abril de 2012 (UTC)[responder]
Feito, podendo ser consultado aqui. Alchimista Fala comigo! 09h24min de 7 de maio de 2012 (UTC)[responder]

Não vi nenhum problema nas edições, portanto está   Aprovado! Béria Lima msg 15h51min de 11 de maio de 2012 (UTC)[responder]