Sérgio
Existem diversos serviços de mensagens instantâneas que você pode usar, como o
WhatsApp, Facebook Messenger, Telegram e Skype. Porém, em todos eles, as
mensagens são transmitidas através da internet.
Parte 1 – Servidor
A primeira coisa que você precisa fazer é instalar o programa Prosody em seu
computador servidor. O que eu recomendo é que você instale o Ubuntu em uma
máquina sem uso e utilize-a como servidor do Prosody.
Você também pode instalá-lo no Windows, porém a versão para Windows tem bugs
de segurança e não é mais atualizada. Por conta disso, nesse tutorial vamos mostrá-lo
como instalar o Prosody no Linux Ubuntu.
Além disso, observe que ele pode ser instalado em outras distribuições Linux, como o
Arch Linux, Fedora e o Red Hat. Na página do Prosody você encontra informações
sobre como instalá-lo em outras distribuições.
2. Uma vez realizada a instalação, digite o comando abaixo para abrir o arquivo de
configuração do Prosody.
sudo nano /etc/prosody/prosody.cfg.lua
1 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
5. Uma vez terminada a edição, pressione Ctrl+X para fechar o editor e salvar o
arquivo editado.
6. Por fim, digite o comando abaixo no terminal para reiniciar o Prosody com as
novas configurações.
2 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
Essa é a configuração básica que você precisa fazer, porém é possível ajustar outras
opções, como definir os usuários administradores. Qualquer dúvida, você pode
acessar a documentação do Prosody aqui e aqui.
Parte 2 – Cliente
Uma vez instalado o servidor, você precisa instalar o programa cliente nos
computadores para os usuários trocarem mensagens instantâneas através da rede
local. Existem várias opções, mas vamos usar o Pidgin.
1. Baixe o Pidgin para Windows aqui. Para instalar o Pidgin no Ubuntu, digite o
comando abaixo no terminal:
sudo apt-get install pidgin
2. Na primeira execução do Pidgin, ele lhe oferece a opção de adicionar contas. Clique
em “Adicionar…“
3 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
domínio (nome/IP do servidor) e senha. Se o usuário não foi criado antes no servidor,
marque a opção “Criar esta nova conta no servidor”.
5. Agora clique em “Adicionar”, cadastre o usuário (se ele não foi cadastrado
previamente) e se conecte ao servidor de mensagens. Se for exibida uma janela de
4 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
6. Note que a lista de contatos é exibida em branco no Pidgin. Isso acontece porque
você precisa adicionar os outros usuários em sua lista. Para isso clique no menu
“Amigos” e selecione a opção “Adicionar amigo”.
5 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
9. Agora basta usar o programa da mesma forma que você utiliza qualquer
messenger. Ele oferece suporte a emoticons, troca de status, notificações na área de
trabalho, grupos, envio de arquivos e assim por diante.
6 of 7 13/07/2019 20:50
Como criar o seu próprio serviço de mensagens instantâneas local https://www.softdownload.com.br/como-criar-servico-mensagens-instant...
10. Por fim, existem também alguns aplicativos para Android e iOS que permitem
que você utilize o serviço de mensagens instantâneas a partir do seu smartphone,
como o aplicativo AstraChat para o Android e iOS.
7 of 7 13/07/2019 20:50