Ferramentas do usuário

Ferramentas do site


howto:comandosirc-channelbot

O que é o ChannelBot

É um BOT baseado no SuppyBot (IRC Bot desenvolvido em python). No servidor esse bot tem funções de auxílio, como por exemplo, traduzir a URL de um link enviado no canal, fazer substituição de texto em regex, enviar atualização de notícias de canais em RSS/ATOM, entre outros.

Funcionalidades

Alias

São atalhos predefinidos pelo administrador, que faz com que o ChannelBot retorne uma mensagem específica. São eles:

.regras <nick>: “<nick>, as regras e a netiqueta do servidor podem ser visualizadas em https://wiki.slackjeff.com.br/doku.php?id=howto:irc-rules

.pergunte <nick>: “<nick>, perguntar se pode perguntar gasta mais largura de banda do que fazer a pergunta em si. (Resumindo: Não pergunte se pode fazer uma pergunta, simplesmente pergunte!)”

DuckHunt

DuckHunt é um jogo para incentivar a participação e integração dos usuários dentro de um canal. Usa-se quando o canal está muito parado. Assim, quando um começa a jogar, outros saberão que aquele usuário está online e pode começar uma interação.

O jogo consiste em matar patos.

O jogo começa quando o ChannelBot anunciar “Aberto temporada de caça aos patos!”.

Quando isso ocorre, o ChannelBot irá avisar quando um pato está passando:

ChannelBot: \_o< \_o< \_o< quack!

O primeiro que ver esta mensagem do Bot, pode atirar no pato digitando .bang

Se o tiro foi realizado com sucesso, será apresentado seu score da rodada, e o tempo que levou para atirar no pato, por exemplo: Score: 1 (10.00 seconds)

O tiro no pato pode falhar, que é quando após o .bang, o ChannelBot retorna a mensagem Voce perdeu o pato!. Nesse caso deve-se novamente atirar no pato com .bang.

O tiro no pato pode também ser interrompido por falta de carregamento da espingarda. Quando isso ocorre, o o ChannelBot retorna a mensagem Recarregando sua espingarda… (Aguarde 5 segundos). E deve-se esperar 5 segundos para que a espingarda seja carregada antes de tentar novamente um .bang.

Se o pato estiver passando (ou seja, quando o ChannelBot anuncia \_o< \_o< \_o< quack!), o primeiro que der .bang ganha 1 ponto no score. Se alguém der .bang depois de outro usuário já ter atirado, perde-se -1 ponto. Sempre deve-se aguardar o ChannelBot anunciar a chegada de um pato \_o< \_o< \_o< quack! para atirar primeiro. Resumindo, ganha-se ponto quando for o primeiro a atirar, senão perde-se ponto.

A rodada termina quando o ChannelBot anuncia A caçada terminou!.

Em seguida é apresentado um rank do top 5 usuários que ganhou uma rodada inteira, ou seja, o usuário que mais acertou patos durante aquela rodada.

Documentação em construção...

howto/comandosirc-channelbot.txt · Última modificação: 2024/06/16 20:11 por devnull