seven 4 天之前
父节点
当前提交
99cc61ede0
共有 1 个文件被更改,包括 8 次插入5 次删除
  1. 8 5
      app/Http/Controllers/api/TelegramWebHook.php

+ 8 - 5
app/Http/Controllers/api/TelegramWebHook.php

@@ -534,13 +534,16 @@ class TelegramWebHook extends Controller
             ['投注大群']
         ];
 
-        if($replyInfo && $replyInfo->keyboard){
-            $keyboard = json_decode($replyInfo->keyboard, true);
+        if($replyInfo && $replyInfo->buttons){
+            $buttons = json_decode($replyInfo->buttons, true);
 
-            foreach ($keyboard as $rowIndex => $row) {
-                foreach ($row as $buttonIndex => $button) {
-                    $keyboard[$rowIndex][$buttonIndex] = ['text' => $button->text];
+            foreach ($buttons as $rowIndex => $row) {
+                if(!empty($row)){
+                    foreach ($row as $buttonIndex => $button) {
+                        $keyboard[$rowIndex][$buttonIndex] = ['text' => $button->text];
+                    }
                 }
+                
             }
 
         }