作者 赵彬吉

update

@@ -605,16 +605,20 @@ class RelayInquiry extends Command @@ -605,16 +605,20 @@ class RelayInquiry extends Command
605 $form_message = $message; 605 $form_message = $message;
606 $message_id = 0; 606 $message_id = 0;
607 607
608 - // TODO 当原始询盘内容长度大于15个字符, 直接发送原始内容。 608 + // TODO 当原始询盘内容长度大于15个字符, 60%几率直接发送原始内容。
609 if (strlen($message) >= 15) { 609 if (strlen($message) >= 15) {
610 - //原内容非英语,转为对应语种  
611 - if (is_numeric($form_message)) { //数字会被识别为中文  
612 - $lang = 'en';  
613 - } else {  
614 - $translateSl = Translate::translateSl($form_message);  
615 - $lang = $translateSl['texts']['sl'] ?? 'en'; 610 + $not_use_probability = AiCommand::where('key', 'fb_inquiry_text')->value('not_use_probability');
  611 + $randomNumber = rand(0, 100);
  612 + if($randomNumber < $not_use_probability){
  613 + //原内容非英语,转为对应语种
  614 + if (is_numeric($form_message)) { //数字会被识别为中文
  615 + $lang = 'en';
  616 + } else {
  617 + $translateSl = Translate::translateSl($form_message);
  618 + $lang = $translateSl['texts']['sl'] ?? 'en';
  619 + }
  620 + return [$message, $message_id, $lang??''];
616 } 621 }
617 - return [$message, $message_id, $lang??''];  
618 } 622 }
619 623
620 //开启文案替换 624 //开启文案替换