fix(paradiz): detect human-handoff phrases in russian forms
This commit is contained in:
@@ -3,7 +3,7 @@ import http from 'node:http';
|
|||||||
import { execFile } from 'node:child_process';
|
import { execFile } from 'node:child_process';
|
||||||
import { readFileSync, existsSync } from 'node:fs';
|
import { readFileSync, existsSync } from 'node:fs';
|
||||||
|
|
||||||
const HUMAN_RE = /(жив(ой|ого)?\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
|
const HUMAN_RE = /(жив[а-яёa-z]*\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
|
||||||
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
|
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
|
||||||
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;
|
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ const TECH_RE = /(сервер|файл|скрипт|ssh|linux|docker|git|github
|
|||||||
const PREPAY_READY_RE = /(предоплат|готов[а-я\s]*оплат|оплач|куда оплатить|как оплатить|внести оплат)/i;
|
const PREPAY_READY_RE = /(предоплат|готов[а-я\s]*оплат|оплач|куда оплатить|как оплатить|внести оплат)/i;
|
||||||
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;
|
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;
|
||||||
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
|
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
|
||||||
const HUMAN_RE = /(жив(ой|ого)?\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
|
const HUMAN_RE = /(жив[а-яёa-z]*\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
|
||||||
|
|
||||||
function readLeadStore() {
|
function readLeadStore() {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user