uniphore-microsoft-chat-bot-server
Advanced tools
Comparing version 3.0.7 to 4.0.0
@@ -0,0 +0,0 @@ function getDisplayableText(htmlRoot) { |
@@ -0,0 +0,0 @@ const getDisplayableText = require('./getDisplayableText'); |
@@ -0,0 +0,0 @@ const parse = require('html-dom-parser'); |
@@ -0,0 +0,0 @@ jest.mock('./getDisplayableText'); |
@@ -7,4 +7,4 @@ const getIsTeams = require('./getIsTeams'); | ||
const userEmail = getIsTeams(turnContext) ? await getTeamsUserEmail(turnContext) : null; | ||
const sessionId = (await conversationEngine.getSessionDataAxios(axios, process.env.interactHostUrl, process.env.interactTenantId, process.env.interactUSelfServeApplicationKey, process.env.interactVirtualAgentName, process.env.interactEnvironmentName, sessionHint, userEmail)).sessionId; | ||
const conversationResponse = (await conversationEngine.getConversationResponseAxios(axios, process.env.interactHostUrl, process.env.interactTenantId, process.env.interactUSelfServeApplicationKey, process.env.interactVirtualAgentName, process.env.interactEnvironmentName, turnContext.activity.value ? 'go-to-flow' : 'text', turnContext.activity.value ? turnContext.activity.value : turnContext.activity.text, userEmail, sessionId, null)).data; | ||
const sessionId = (await conversationEngine.getSessionDataAxios(axios, sessionHint, userEmail)).sessionId; | ||
const conversationResponse = (await conversationEngine.getConversationResponseAxios(axios, turnContext.activity.value ? 'go-to-flow' : 'text', turnContext.activity.value ? turnContext.activity.value : turnContext.activity.text, userEmail, sessionId, null)).data; | ||
const textsAndButtonsAndSessionId = getTextsAndButtons(conversationResponse); | ||
@@ -11,0 +11,0 @@ textsAndButtonsAndSessionId.sessionId = sessionId; |
module.exports = async (turnContext, conversationEngineResponse) => { | ||
let text = ''; | ||
for (const index in conversationEngineResponse.texts) { | ||
await turnContext.sendActivity(conversationEngineResponse.texts[index]); | ||
text += conversationEngineResponse.texts[index] + '\n' | ||
} | ||
await turnContext.sendActivity(text); | ||
}; |
{ | ||
"name": "uniphore-microsoft-chat-bot-server", | ||
"version": "3.0.7", | ||
"version": "4.0.0", | ||
"description": "Serves a Microsoft bot which, on receipt of text and/or data from a user, queries a chat conversation facilitator and displays the texts and buttons of its response", | ||
@@ -5,0 +5,0 @@ "author": "Uniphore", |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 5 instances in 1 package
4
35343