Wikipedia: Bot
"Bots são como crianças, eles devem ser seguidos!" |
( Civvì ) |

- Kraftwerk , The Robots
Aviso : os bots NÃO são inteligentes. Manuseie com cuidado!
Um bot (abreviação de robô ) é um programa que opera nas páginas da Wikipedia como se fosse um usuário, mas muito mais rápido. Geralmente é usado para trabalhos longos e repetitivos (e enfadonhos), para que você possa concluí-los em menos tempo. Ele pode ser escrito em qualquer linguagem de programação que permite enviar solicitações HTTP ao servidor; por enquanto, existem alguns em Java , PHP , Python e Perl . Dependendo da estrutura usada, apenas aqueles explicitamente indicados como tal com o parâmetro api bot são marcados como modificações feitas por bots .
Verifique o trabalho dos bots
Os bots têm um status diferente de um usuário normal e não são normalmente exibidos na última página de alterações , para evitar dificultar as operações de patrulhamento , mas é possível definir o mesmo para ver as operações realizadas pelos bots .
Pedidos de intervenção
Para solicitar a intervenção de um bot, consulte a página apropriada . Quem gerencia um bot segue essa página, para poder se ativar de acordo com as necessidades expressas pelos wikipedistas.
Pedidos de autorização
A utilização de um bot não autorizado, dada a elevada frequência com que pode intervir nas entradas, bloqueia a página das últimas alterações, tornando extremamente difícil o trabalho de controlo das alterações. Por esta razão, bots não autorizados podem ser bloqueados [1] , enquanto bots fora de controle devem ser bloqueados.
Para ter o status de bot, você precisa pedir uma autorização . A autorização não é uma formalidade: antes de solicitá-la, é aconselhável verificar se você leu esta página na íntegra e as páginas do serviço a que se refere. Bots operados com pressa, inexperiência e negligência e cujas edições de teste não são perfeitas não recebem autorização.
Política de uso e ética da operadora
Gerenciar um bot é uma atividade responsável que requer muita atenção e especialização. Para as melhores práticas de gerenciamento de bot, consulte Wikipedia: Bots / ética do operador .
Usuários automáticos que não obtiveram (ou ainda não obtiveram) o sinalizador de bot estão sujeitos a limites:
- a taxa de alterações não pode ultrapassar o limite de 1 edição / minuto considerando que, como para todos os usuários não bot, devem ser verificados pelos patrulheiros e não são removíveis da lista de especiais assistidos e das últimas alterações ;
- uma vez que durante a noite (0: 00-8: 00) a presença de patrulheiros está fisiologicamente sujeita a diminuições no número, alterações automáticas feitas neste intervalo de tempo sem a bandeira do bot não são permitidas .
Substituições padrão
Aqui está uma lista de substituições de texto permitidas automaticamente devido a erros de ortografia ou hábitos de uso.
Observe que em nenhum caso substituições nas páginas do usuário ou nas páginas arquivadas são toleradas e que o operador é responsável por quaisquer erros na regexp , sendo, portanto, convidado a verificar constantemente o trabalho do bot.
Impedir que os bots alterem uma entrada
Existe a possibilidade de impedir que os bots modifiquem uma entrada (mesmo por um único bot): para saber mais, consulte o uso de Template: Bots .
Bots registrados
A lista atualizada automaticamente de todos os Bots, que atualmente são 110, está disponível na página Especial: Usuários / bots , enquanto a lista por data da última atividade realizada está presente nesta página .
Entre estes, há alguns que realizam constantemente atividades mais gerenciais predefinidas (no que diz respeito à correção de erros ou modificação de páginas a pedido). Eles precisam ser monitorados mais porque seu desligamento pode ser detectado pelos usuários como um mau funcionamento da Wikipedia:
- BotCancellazioni ( contribuições ): gerenciamento de páginas PDC ;
- BotReconfirmations ( contribuições ): gestão das reconfirmações anuais dos administradores;
- Bottuzzu ( contribuições ): dê as boas-vindas a novos usuários, verifique imagens não licenciadas (e crie categorias relacionadas), remova modelos {{ protegidos }} expirados;
- Gacbot ( contribuições ): gestão de listas biográficas;
- GnuBotmarcoo ( contribuições ): boas-vindas aos novos usuários, remoção de modelos {{ protegidos }} expirados;
- IncolaBot ( contribuições ): gestão de páginas Bar , estatísticas de trabalho sujo;
- InternetArchiveBot ( contribuições ): gerenciamento de links quebrados ;
- IrishBot ( contribuições ): orfanização de redirecionamento de conteúdo na categoria: redireciona para manter os órfãos ;
- ItwikiBot ( contribuições ): várias atividades descritas para o usuário: ItwikiBot # Work in progress ;
- TauerBot ( contribuições ): Atualização do template: Página principal / Idiomas e criação de categorias de serviços mensais.
Canais IRC relacionados a bots
Os canais de IRC a seguir podem fornecer suporte ou informações sobre bots ou tópicos relacionados. Para obter informações sobre o que você precisa para acessá-lo, consulte esta página .
- #[email protected] : Canal oficial italiano no Bots para MediaWiki
- #[email protected] : Canal internacional do pacote pywikipedia (em inglês)
Reversões de redirecionamentos
Através da função suprimir redirecionamento , bots, como administradores e movers , podem realizar inversões de redirecionamento executando os três movimentos a seguir em ordem sem deixar redirecionamentos : se uma página com um título A deve assumir uma B ocupada por seu redirecionamento, este último deve ser movido para uma página temporária com o título C, permitindo que a página seja movida de A para B e, posteriormente, o redirecionamento de C para A.
Observação
- ^ Quando quiser bloquear um bot, deve bloquear apenas o bot do usuário, não ative também o bloqueio automático do IP associado: caso contrário, o operador também será bloqueado.
Páginas relacionadas
- Wikipedia: níveis de acesso do usuário
- Especial: usuários / bots (lista de bots habilitados)
- ( EN ) Bot no Meta
- Onde pedir permissão para usar outros wikis no Meta
- Como usar o wikipediabot na linguagem python em mediawiki.org
links externos
- DotNetWikiBot Framework
- Regular Expressions HOWTO por AM Kuchling (Python)
- Um byte de guia elementar do Python para a linguagem Python
- regular-expressions.info - Ótimo site para aprender a usar expressões regulares .