new(whatsapp.gblib): New provider.
This commit is contained in:
parent
1d732e08bf
commit
90cf855810
2 changed files with 30 additions and 3 deletions
|
@ -218,6 +218,27 @@ export class DialogKeywords {
|
|||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the screenshot of page or element
|
||||
*
|
||||
* @example file = SCREENSHOT page
|
||||
*/
|
||||
public async getTableData(step, page, selector) {
|
||||
|
||||
const data = await page.evaluate(() => {
|
||||
const rows = document.querySelectorAll(`${selector} tr`);
|
||||
return Array.from(rows, row => {
|
||||
const columns = row.querySelectorAll('td');
|
||||
return Array.from(columns, column => column.innerText);
|
||||
});
|
||||
});
|
||||
|
||||
//You will now have an array of strings
|
||||
//[ 'One', 'Two', 'Three', 'Four' ]
|
||||
console.log(data);
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the screenshot of page or element
|
||||
|
|
|
@ -525,6 +525,12 @@ export class GBConversationalService {
|
|||
let currentCaption = '';
|
||||
let currentEmbedUrl = '';
|
||||
|
||||
let conversationId = null;
|
||||
|
||||
if(step ){
|
||||
conversationId = step.context.activity.conversation.id;
|
||||
}
|
||||
|
||||
//
|
||||
for (let i = 0; i < text.length; i++) {
|
||||
const c = text.charAt(i);
|
||||
|
@ -559,7 +565,7 @@ export class GBConversationalService {
|
|||
if (!mobile) {
|
||||
await step.context.sendActivity(currentText);
|
||||
} else {
|
||||
await this.sendToMobile(min, mobile, currentText, step.context.activity.conversation.id);
|
||||
await this.sendToMobile(min, mobile, currentText, conversationId);
|
||||
}
|
||||
await sleep(3000);
|
||||
currentText = '';
|
||||
|
@ -579,7 +585,7 @@ export class GBConversationalService {
|
|||
if (!mobile) {
|
||||
await step.context.sendActivity(currentText);
|
||||
} else {
|
||||
await this.sendToMobile(min, mobile, currentText, step.context.activity.conversation.id);
|
||||
await this.sendToMobile(min, mobile, currentText, conversationId);
|
||||
}
|
||||
await sleep(3000);
|
||||
}
|
||||
|
@ -612,7 +618,7 @@ export class GBConversationalService {
|
|||
if (!mobile) {
|
||||
await step.context.sendActivity(currentText);
|
||||
} else {
|
||||
await this.sendToMobile(min, mobile, currentText, step.context.activity.conversation.id);
|
||||
await this.sendToMobile(min, mobile, currentText, conversationId);
|
||||
}
|
||||
await sleep(2900);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue