ChatBot

Foi ultilizada o CleverBot.api para e um servidor para intermediar a comunicacao do bot com o usuario.

O Cleverbot é mais robusto se ultilizar JavaScript ou Node.JS. A verçao do C# ela é obsoleta em algumas funcoes.

Como implementar no seu proprio chat o bot:

1º Va no menu Ferramentas -> NuGet Package Manager -> Package Manager Console.

2º - Escreva no console: Install-Package Cleverbot.net e espere o final da instalaçao.

3º - Va no site Cleverbot e pegue suas credenciais.

Exemplo de um simples console application:

apiUser e apoKey voce encontra no site do cleverbot. using System; using Cleverbot.Net; class Program {    static void Main {        string message; var session = CleverbotSession.NewSession("apiUser", "apiKey");//Chama a instancia online do bot. do { Console.Write("Escreva sua mensagem: "); message = Console.ReadLine; Console.Write("Bot: "); Console.WriteLine(session.Send(message));// O bot vai retorna uma resposta a partir da mensagem que ele receber } while (message.ToLower.Trim != "exit"); } }