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.

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 Special:RecentChanges.



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. Uma API é um protocolo para comunicação padronizada entre dois programas. Consulte para mais informações.

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 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, 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.

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

 * — fornece uma maneira alternativa de realizar edições em massa usando expressões regulares, por meio de uma página especial na wiki. O seu uso estará normalmente restringido a administradores da wiki.
 * — outra opção.



Ver também

 * m:Bot