pages tagged libreplanetThadeu Lima de Souza Cascardohttps://cascardo.eti.br/tags/libreplanet/Thadeu Lima de Souza Cascardoikiwiki2018-08-22T06:49:55ZEntrando no #libreplanet-br com matrixhttps://cascardo.eti.br/blog/Entrando_no_libreplanet_br_com_matrix/2018-08-22T06:49:55Z2018-08-22T06:49:55Z
<p>Há algumas semanas, várias pessoas passaram a se comunicar no canal de
IRC #libreplanet-br através do protocolo Matrix. Coincidentemente, uma
série de ataques de spam começaram a ocorrer na rede Freenode poucos
dias depois.</p>
<p>A solução para impedir o spam foi exigir nicks registrados para o canal.
No entanto, parece que nenhum usuário da rede Matrix conectado ao nosso
canal estava registrado, impedindo-os que se reconectassem caso fossem
desconectados. Infelizmente, o bot da ponte IRC/Matrix acabou também
expulsando os usuários.</p>
<p>Para resolver este problema, é necessário se registrar na rede IRC
Freenode. Através da ponte IRC/Matrix em matrix.org, os seguintes passos
são recomendados.</p>
<p>Caso queira utilizar um nick diferente na rede IRC, inicie uma conversa
com @appservice-irc:matrix.org e envie a mensagem "!nick
meu_nick_no_IRC". No meu caso, utilizei "!nick cascardo[m]", mas o [m]
pode ser removido. Eu mantive porque continuo entrando no IRC
diretamente.</p>
<p>Inicie uma conversa com @freenode_NickServ:matrix.org, e utilize o
comando "register senha email". Assim, seu nick estará registrado na
rede IRC Freenode com a respectiva senha e email.</p>
<p>Inicie uma conversa com @appservice-irc:matrix.org e utilize o comando
"!storepass senha". Desta forma, a ponte IRC/Matrix em matrix.org
armazenará a sua senha e a enviará ao NickServ sempre que reconectar ao
IRC. Caso não queria armazenar sua senha em matrix.org, você terá que se
identificar com o Nickserv sempre que uma reconexão ao IRC acontecer.</p>
<p>Para se autenticar com o Nickserv manualmente, envie o comando "identify
senha" para @freenode_NickServ:matrix.org.</p>
<p>Por fim, ainda tive erros ao tentar entrar no canal #libreplanet-br.
Tive que "esquecer a sala" no Riot (cliente Matrix), e entrar novamente
em #freenode_#libreplanet-br:matrix.org.</p>