Para resolver seu problema, você precisará de algumas coisas instaladas no seu computador:
- Ruby, versão 1.9.1 ou superior;
- RubyGems (que já vem instalado junto com essa versão Ruby na maioria dos casos);
- Droll (que será instalado via RubyGems);
- Um cliente IRC qualquer.
1,2) Ruby, versão 1.9.1 ou superior e o RubyGems
Esta talvez seja a parte mais chata do problema. O Fedora já traz essa versão instalada e no Slackware eu não verifiquei, mas qualquer coisa uma boa compilação resolve o problema (ei, se você usa Slackware repita comigo: "a compilação é minha solução e nada me faltará").
Porém, no Canonical Ubuntu temos uma situação engraçada: o Ruby instalado é o 1.8, mas o 1.9.1 está nos repositórios oficiais. Pior ainda: caso você instale o Ruby 1.9.1 sem desinstalar o Ruby 1.8, o Ubuntu não atualiza o sistema para usar a versão mais nova! É, cada vez mais R.M.S. está certo com relação a esse produto da Canonical...
Enfim, para resolver o problema do Ubuntu rode:
sudo apt-get purge ruby && sudo apt-get install ruby1.9.1
Por incrível que pareça, este artigo também serve para usuários de Windows, basta que o fulano instale o Ruby 1.9.1. Como winusers vão fazer isso, porém, não é problema meu. ;-)
O RubyGems já será instalado em seu sistema junto com essa versão do Ruby, então passemos para o droll.
3) Droll
O
droll é um script escrito em Ruby que simula a rolagem de dados via linha de comando, e tem uma sintaxe até que bem intuitiva. Precisamos dele, porém, para o drollbot.
Para instalar o droll é preciso estar como root (não basta sudo, dá erro). Em qualquer distribuição que lhe permita usar o sudo, você pode se transformar em root com o comando:
sudo su -
Preste atenção no traço ao final do comando, ele é necessário para que o terminal carregue as variáveis de usuário do root. Distribuições que não fazem uso do sudo por padrão (Slackware, Debian e outras) devem usar o comando su, ao qual seus usuários já estão acostumados.
Como root, rode o comando:
# gem install droll
Isso vai instalar o droll. Vamos agora ao cliente IRC.
4) Cliente IRC
Existem inúmeros clientes
IRC perdidos por aí. O cliente tradicional nos ambientes *nix é o
ircII, que roda no terminal, mas o
XChat também é muito bom. Usuários do MS Windows podem usar o mIRC, na minha opinião o melhor pro SO deles.
Algumas distribuições, como o Fedora, não disponibilizam o ircII e sim um clone deste. No Fedora, procure pelo pacote ninja, que pode ser instalado com o comando:
# yum install ninja
Instale o cliente IRC de sua preferência. Eu recomendo que você teste alguns até se adaptar a um deles. ;-)
Vamos às configurações, na
próxima página.