Rocket Chat: Super plataforma de chat Open Source
Plataformas de comunicação existem muitas mas normalmente são controladas por terceiros. A nossa sugestão de hoje vai para uma interessante plataforma de chat open source, denominada de Rocket Chat, que é direccionada para equipas de programadores mas pode ser usada nos mais diversos cenários.
Aprenda a instalar esta plataforma.
Rocket Chat é uma plataforma gratuita bastante interessante e cheia de funcionalidades. Destaque para o facto de permitir Livechat, video conferência, file sharing, screen sharing, link preview, etc.
Como instalar?
Esta plataforma é apenas distribuída num pacote snap. Hoje em dia a maioria das distribuições têm suporte para executar o snapd mas para este tutorial usamos o Ubuntu 16.04.
Para instalar a versão servidor do Rocket Chat basta abrir o terminal e inserir o seguinte comando:
sudo snap install rocketchat-server
Depois de instalada a plataforma, vamos aceder usando o endereço da máquina seguido do porto 3000 (ex. 192.168.1.71:3000). Deverá aparecer-nos a interface do Rocket Chat.
Para começar a usar criem uma nova conta.
Já lá dentro da plataforma podem criar novos canais, aceder a mensagens diretas, mudar o layout, etc.
Acedendo à zona de Administração, são várias as opções disponíveis para o serviço. Podemos ver informações genéricas do Rocket Chat, possibilidade de importar dados de outras plataformas, criar rooms, procurar por utilizadores, definir permissões, personalizar sons, personalizar emojis, etc.
Toda a plataforma pode ser usada via web. No entanto é possível instalar clientes para Desktop e também para mobile. Num próximo tutorial iremos ensinar a instalar um cliente também no Ubuntu. Até lá tratem de meter o servidor a funcionar
Este artigo tem mais de um ano
Tenho instalado no meu servidor funciona altamente. Melhor ferramenta open source de chat.
Excelente plataforma
“Esta plataforma é apenas distribuída num pacote snap” – Não é verdade. Existe (pelo menos) um container docker do rocket.chat – https://hub.docker.com/_/rocket.chat/
Já agora, caso o objectivo seja fazer chats de voz/vídeo em grupo, não recomendaria o rocket.chat, já que o suporte a WebRTC ainda está muito “verde”. Para tudo o resto está realmente interessante.
Sim, tens razão, também já encontrei o docker.
Parece-me excelente. Obrigado pela sugestão.
Tenho apenas uma questão (apenas porque ainda não li a documentação toda)…
Esta plataforma só permite a utilização no servidor dos distribuidores, ou existe alguma forma de poder ser incorporado num servidor e fazer-se a gestão do próprio, visto que é código open-source?!
Sim, podes fazer isso.
Obrigado Pedro 😉
E, já agora, aqui o atalho para mais informações e download:
https://rocket.chat …
Uma sugestão: um artigo sobre a plataforma de comunicações descentralizada/federada matrix/riot. para alem de chat, suporta salas de chat encryptadas, chamadas vídeo (se não tou em erro com webrtc), a encriptação é por dispositivo, o que facilita a parte de autenticação de assinaturas digitais. E é possível fazer bridge com salas IRC e outros protocolos e tem bots para fazer a ligação a salas de MUC/XMPP.
E já conhecem o mastadon, uma especie de clone open source do twitter, tb é descentralizado e federado, qualquer pessoa pode criar a sua instancia que se pode ligar ou não ao resto da rede. Pode-se criar uma instancia privada para uma empresa ou grupo se se quiser.
E tem federação com outras redes sociais já existentes como o qwitter e o Gnu Social.
Já tem mais de 350.000 utilizadores em menos de 3 meses e 700 servidores espalhados pelo mundo:
https://instances.mastodon.xyz/list
http://www.zdnet.com/article/is-mastodon-the-new-social-media-star-or-imploding-black-hole/
Essa ferramenta posso estar utilizando em meu site, como um chat para suporte ?
Sim, existe widget para isso. Queria ver como funciona na prática e se posso colocar uma equipe de usuários podendo responder.
Parece o slack
Vou estudar mais sobre. E quem sabe subir para teste.