Help:Bots/pt-br

Um robô (ou 'bot') é um programa que consulta ou atualiza as páginas da wiki de forma automática quando é executado. Em geral, robôs são usados para executar tarefas repetitivas de manutenção, cujo caráter e volume são grandes demais para serem executadas de forma manual pelos usuários. In general, bots are used for repetitive maintenance tasks, whose volume and characteristics are too large to be performed manually by users.

O desenvolvimento e uso de robôs é uma tarefa fora do âmbito de utilização de um usuário normal, requer experiência de programação e deve ser feito em conjunto com os administradores da wiki.

Por padrão, as edições executadas por robôs estão escondidas na página    :.

Mecanismo e interface para desenvolvimento de robôs
Um robô não acessa a wiki pela interface normal dos usuários. O MediaWiki disponibiliza uma API (Application Programming Interface), que é um protocolo para comunicação padronizada entre dois programas. Consulte $1 para mais informações. MediaWiki has an API (Application Programming Interface) available for this purpose. An API is a protocol for standardized communication between two computer programs. Check for more information.

A conta usada pelo robô tem de ter permissão de robô, para que o acesso através da API seja permitido pela wiki.

pywikibot
O pyWikiBot fornece uma estrutura para o desenvolvimento de bots, que são comumente usados ​​para executar tarefas de manutenção, tais como adicionar um rodapé a algumas páginas categorizadas (add_text.py), adicionar alguns wikilinks, mover conteúdo antigo de páginas de discussão para subpáginas , editar categorias , ou gerenciar predefinições.

wiki-java
O wiki-java é um framework Java leve para desenvolvimento de bot/applications e pode ser usado para executar várias tarefas, como o upload de arquivos, acrescentar texto para artigos, análise de predefinições, entrada/saída básica, etc. A biblioteca também vem com métodos standalone de bot simples, mas poderosos, que podem ser facilmente utilizados por um programador. The library also comes with simple, but powerful standalone bot methods that can be readily utilized by a programmer.

Chris G's botclasses
As Chris G's botclasses compõem um bot framework em PHP do MediaWiki hospedado no toolserver.

Alternativas de extensões

 * - A extensão MassEditRegex fornece uma forma alternativa de editar páginas em massa usando expressões regulares, através de uma página especial na própria wiki. O seu uso estará normalmente restringido a administradores da wiki.
 * - * A extensão ReplaceText é outra opção.

Ver também

 * m:Bot