Construir chatbot é muito fácil com o Ultramsg API, pode construir um bot de serviço ao cliente e o melhor ai chatbot Através de passos simples utilizando a linguagem c#.
Tarefas Chatbot:
- A saída da lista de comandos.
- A saída do tempo do servidor do bot a funcionar.
- Envio de imagem para número de telefone ou grupo.
- Envio de ficheiro áudio.
- Envio de gravação áudio ppt.
- Envio de arquivo de vídeo.
- Envio de contacto.
- Envio de Sentença Aleatória.
- Envio de Piada Aleatória.
- Envio de Imagem Aleatória.
Dependências
para fins de desenvolvimento local, é necessário um serviço de tunelamento. Este exemplo usa o ngrok, você pode baixar o Ngrok aqui .
Descarregar projecto
Pode descarregar todos os ficheiros do projecto a partir de GitHub.
Definir a identificação da instância e a ficha
Definir a identificação da instância e o token no ficheiro appsettings.json.
executar projeto
dotnet watch
Iniciar NGROK
Executar NGROK para Windows:
ngrok http https://localhost:6000
Executar NGROK para mac:
./ngrok http https://localhost:6000
Definir URL do Gancho da Web
Vá à sua conta ultramsg para definir o URL do Webhook depois de copiar o ngrok url e adicione /api/ Rota como esta:
https://61-44-136-9.ngrok.io/api/
e activar esta opção “Webhook on Received”.
receber mensagens WhatsApp e processamento de comandos
Parabéns. Agora pode tentar enviar para o número WhatsApp e testar o chatbot WhatsApp.
Isto é tudo o que precisa para receber e ler mensagens dos utilizadores, e depois responder a elas. Pode desenvolver a lista e adicionar comandos mais complexos, tais como consultar a base de dados e actualizar registos na base de dados, etc.