From Mageia wiki
Jump to: navigation, search


Drakconf multiflag.png
Outros idiomas
English ; Français ; português brasileiro

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