Outros idiomas English ; Français ; português brasileiro |
Contents
Erzulie
Erzulie mostra o título de uma página da web (útil quando um relatório de bug é publicado)
Inigo_Montoya
Inigo_Montoya é um meetbot, usado para reuniões, ele produz os relatórios em http://meetbot.mageia.org/
Comandos úteis são: #action #agreed #help #info #idea #link #topic. E, claro, #startmeeting #chair e #endmeeting
[mbot
[mbot captura o título de uma página da web (como erzulie) e os bugs
Outros comandos:
- bug XXX ou ,bug XXX : exibe informações de um relatório de bug.
- seen <nick> : retorna a última vez que <nick> foi visto (funciona apenas no canal atual)
- ,buglist : cria uma lista de bugs a partir de uma pesquisa (para mais informações)
- ,query : igual ao anterior, mas exibe 5 bugs (pode gerar floods)
- ,g : pesquisa no Google e clica no primeiro resultado
- ,qawiki : pesquisa no espaço de nomes do procedimento de QA nesta wiki
- ,wiki : pesquisa na wiki (também usando o Google com site:wiki.mageia.org)
- ,wtf : pesquisa na Wikipédia
- ,maint <pacote> : retorna o mantenedor do <pacote> (usa a mesma API disponível aqui )
- ,svn <pacote>: retorna a lista de commiters (e a quantidade de contribuições) do <pacote> (usa a mesma API disponível aqui )
- ,uh <nick> comando : retorna <nick>: <resultado do comando>
- ,changelog <lançamento> <rpm> : retorna a URL do Sophie que exibe o registro de alterações de um pacote para o lançamento especificado
- ,help <comando> : retorna a ajuda do <comando>
Sophie
Sophie é um robô de IRC presente em alguns canais do #mageia-* no IRC. Ela oferece funcionalidades muito úteis para obter informações sobre pacotes RPM nos repositórios do Mageia
Saiba mais sobre os comandos da Sophie na nossa página sobre a Sophie
Xochiquetzal
Se Xochiquetzal estiver presente, você pode perguntar quando e onde alguém foi visto pela última vez em um dos canais monitorados pelo robô, simplesmente digitando seen <nome de alguém> sem mencionar o nome dele. Quando ele responder, incluirá as últimas palavras ditas por essa pessoa.
dukelovett
dukelovett é um robô Eggdrop que frequenta o canal #mageia-social. Ele roda um conjunto completo de scripts personalizados desenvolvidos por dukelovett.org. Regularmente, fornece notícias relacionadas ao Mageia e ao Linux no canal e oferece recursos como feeds RSS, busca por última aparição, pesquisa no Google, sistema de informações, informações de URL, além de funcionalidades básicas do Eggdrop, como chat DCC/partyline e acesso ao servidor de arquivos.
Voicer
Para combater ataques de spam no Freenode, o robô Voicer permite que as pessoas no canal possam escrever após um atraso definido.
O Voicer pode, quando desejado, enviar uma notificação privada ao cliente.
O código-fonte está disponível em: https://framagit.org/jybz/voicer
Preparando o canal
Somente um operador do canal pode convidar o robô com o comando do Freenode:
/invite Voicer
O Voicer precisa se tornar um operador do canal com o comando do Freenode:
/mode #OCanalAtual +o Voicer
O canal deve impedir que as pessoas escrevam ativando a opção "moderado":
/mode #OCanalAtual +m
Se o canal não permitir pessoas não registradas, o robô será inútil. Nesse caso, desative a opção de acesso apenas para registrados:
/mode #OCanalAtual -r
Configurando o Voicer
Notificações relacionadas:
#Para iniciar a notificação : Voicer: start notice #Para parar a notificação : Voicer: stop notice #Para ver a notificação atual : Voicer get notice #Definindo uma notificação privada para novas pessoas no canal: Voicer: set notice "A nova notificação aqui"
Segurança relacionada: Lembre-se de que o Voicer não verifica se o apelido (nick) é falsificado.
#Bloqueando a configuração para um único apelido; após ser bloqueada, apenas esse "apelido" poderá alterar a configuração: Voicer: set lock #Para saber qual apelido bloqueou a configuração: Voicer: who lock #TPara desbloquear a configuração (somente possível pelo apelido que bloqueou a configuração): Voicer: unlock
Voz relacionada:
#Definindo o atraso em segundos (observe que NÃO HÁ ESPAÇO entre o número 60 e "sec"): Voicer: set time 60sec #Para obter o atraso: Voicer: get time #Para iniciar a voz : Voicer: start voice #Para parar a voz : Voicer: stop voice