https://safiullin.com/projects/instant-chat-bot-for-website.html
Digamos que você tenha um site que as pessoas visitam. Mas como elas podem entrar em contato com você de forma rápida para receber uma resposta instantânea?
A tecnologia nos ajudará aqui.
A receita é simples:
Mensageiro rápido - para respostas rápidas (Telegram)
Node - para processamento de requisições
React - para criar a janela de chat no site
Servidor gratuito - onde nosso projeto será hospedado.
Primeiro, fazemos um aplicativo React a partir de um modelo limpo do GitHub.
Agora precisamos enviar os dados para algum lugar.
A tecnologia WebSocket nos ajudará com isso, que rodaremos no servidor usando Node.js.Criamos um grupo no Telegram para que todas as mensagens cheguem lá e possamos respondê-las.
Para identificar os usuários, usamos regras simples:
- Gerar um identificador único para cada novo visitante
- Associar este identificador a cada mensagem
- Responder no grupo do Telegram reenviará a mensagem diretamente no chat do site.
Um chat prático para seu site comunicar com os clientes via Telegram está pronto e gratuito!