Próbowałem, aby mój bot zaczął rozmowę z użytkownikiem, ale nie wiem, w którym kodzie powinienem wysłać wiadomość. Dokumentacja do uruchomienia convo jest tutaj, ale nie jest super pomocna: http://docs.botframework.com/connector/new-conversations/#navtitle. Próbowałem również odpowiadać w HandleSystemMessages (który działa z emulatorem, jeśli zmienię typ wiadomości), ale nadal nie będzie wysyłał pierwszej wiadomości.Rozpoczęcie rozmowy z programem Microsoft do budowania botów i strukturą botów Microsoft.
Używam Microsoft Bot Connector i C#.
// Idk jak zrobić podświetlanie składni w stackoverflow // To jest mój kod z MessageController klasy
public async Task<Message> Post([FromBody]Message message)
{
if (message.Type == "Message")
{
return message.CreateReplyMessage($"You said:{message.Text}");
}
else
{
return HandleSystemMessage(message);
}
}
Udało Ci się znaleźć rozwiązanie tego problemu? Ja także zmagam się z tym samym problemem. Nie mogę tego rozgryźć. Dokumentacja programisty jest bezużyteczna. Bardzo pomocne. – blueprintChris