Bot
Um bot é um robô criado para executar determinadas tarefas repetitivas numa wiki. Geralmente, os bots precisam de permissão para existir e são usados ocasionalmente por editores negativos (como vândalos, por exemplo) para danificar o conteúdo de uma wiki.
Para o sistema, um "bot" é um grupo de usuário; Special:Listusers/bot gera uma lista de todos os usuários que são membros deste grupo. Além disso, o "bot" é um direto de usuário. As edições feitas por um usuário com esse "direito" (ou melhor: propriedade) por padrão não aparecem nas mudanças recentes. Normalmente, um usuário do tipo "bot" possui o direito de usuário "bot". Os direitos do usuário são frequentemente chamados de "flags"; os bots com direito de usuário "bot" são comumente chamados bots "sinalizados".
Contents
Executando o seu próprio bot
- Utilizando Pywikibot
- Política de robôs da Wikipédia em inglês
- Steward requests/Bot status — para solicitar que a uma conta seja atribuído o estatuto de robô (para wikis sem nenhum burocrata ativo)
- Configurando o acesso de bot — informações para pessoas com a sua própria instalação do MediaWiki. As alterações podem ser realizadas através da página Special:UserRights
Bots atuais e propostos
- Interwiki bot — inclui detalhes de Pywikibot
- Uploadable Bots — uma sugestão de ferramenta
- Copyright bot — uma proposta para localizar violações de direitos autorais
- Translation bot — proposta de um bot para tradução de informações taxonómicas.
- KoyomiBot — proposta de um bot para a Wikipédia japonesa
Páginas diversas sobre bots
- Política de bots
- Lista de bots - onde encontrar bots usados pela Wikipédia e outras famílias de bot da Fundação Wikimedia.
- Vandalbot – conselhos sobre como lidar com bots maliciosos
- robots.txt — arquivo que informa aos robôs web como indexar seu site.
- Rollback — inclui instruções para usar o "rollback bot" para ocultar vandalismo das mudanças recentes
- Botopedia projeto internacional para a geração de artigos da Wikipédia a partir de dados estatísticos.
Frameworks e interfaces para o desenvolvimento de bots
- Pywikibot (Python)
- DotNetWikiBot Framework (.NET Framework 2.0, C#)
- wiki-java (Java)
- Java Wiki Bot Framework (Java)
- MediaWiki::Bot (Perl)
- Bgbot (PHP)
- PHP mediawiki bot (PHP)
- jwiki (Java)
- BotWikiAwk (Awk)
Ver também