Socket
Socket
Sign inDemoInstall

uniphore-microsoft-chat-bot-server

Package Overview
Dependencies
205
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.0.7 to 4.0.0

0

botFunctions/getDisplayableText.js

@@ -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');

4

botFunctions/queryChatConversationFacilitator.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc