BotSharp/BotSharp.Platform.Dialogflow/README.md
2018-10-28 21:16:55 -05:00

26 lines
630 B
Markdown

# botsharp-dialogflow
BotSharp platform extension which is compatible with Google Dialogflow.
### How to install
```
PM> Install-Package BotSharp.Platform.Dialogflow
```
### How to use
```
private IPlatformBuilder<AgentModel> nluPlatform = null;
public CustomMessageHandler(IPlatformBuilder<AgentModel> nluPlatform)
{
this.nluPlatform = nluPlatform;
}
// send text to BotSharp platform emulator
var aIResponse = nluPlatform.TextRequest<AIResponseResult>(new AiRequest
{
Text = requestMessage.Content,
AgentId = "REPLACE_AGENT_ID", // replace to your chabot's id
SessionId = requestMessage.FromUserName
});
```