예제 #1
0
        public override void StartNewChat(Cleverbot bot)
        {
            bot.NewConversation();
            Debug.WriteLine("Starting new chat...");

            List <HtmlElement> leaveButtonElements = GetElementsByClassName("img", "leavebuttonimg");

            if (leaveButtonElements.Count > 0)
            {
                leaveButtonElements[0].InvokeMember("Click");
            }

            List <HtmlElement> startNewChatElements = GetElementsByClassName("img", "startanewchatimg");

            if (startNewChatElements.Count > 0)
            {
                startNewChatElements[0].InvokeMember("Click");
            }
        }
예제 #2
0
 abstract public void StartNewChat(Cleverbot bot);
예제 #3
0
 public override void StartNewChat(Cleverbot bot)
 {
     bot.NewConversation();
     webBrowser.Document.InvokeScript("startNewChat");
 }
예제 #4
0
 private void buttonCreate_Click(object sender, EventArgs e)
 {
     cleverBot = new Cleverbot(apiKey.Text);
 }